Day 84 VUE——脚手架

VUE——脚手架

单文件组件介绍

vue-cli3 开发单文件组件

目前使用 vue 存在的缺点

1.全局定义组件的名字不能重复

2.字符串模板,es6 虽然提供了模板字符串,但需要特殊符号时,整个模板就会显得不整洁

3.不支持 css

4.没有构建步骤

单文件组件可以解决以上问题,在 vue 中把 .vue 的文件称为 单文件组件,webpack 构建工具可以识别 .vue 文件

安装Vue-cli3脚手架

第一步:官网下载并安装 node 

第二步:检测 node 是否安装成功 命令行:node -v 查看版本

第三步:为了以后下载安装插件便利,安装淘宝镜像源

npm install -g cnpm --registry=https://registry.npm.taobao.org
以后 npm 可以代替 cnpm 

第四步:安装 Vue Cli3 脚手架

cnpm install -g @vue/cli

第五步:检查其版本是否正确

vue --version

快速原型开发

使用 vue server 和 vue build 命令对单个 *.vue 文件进行快速原型开发,不过这需要额外安装一个全局的扩展

npm install -g @vue/cli-service-global

vue server 的缺点就是它需要安装全局依赖,这使得它在不同机器上的一致性不能得到保证。因此这只适用于快速原型开发

新建项目

选中需要文件夹,在终端打开

第一步:npm init  初始化,可以设置项目名、版本、作者等信息,不需要设置的直接回车

第二步:在文件中查看生成的 package.json 文件

第三步:新建 App.vue 文件,编写组件信息

<template>
    <div>
        <h3 class="active">{{msg}}</h3>
    </div>

</template>

<script>
export default {
    data(){
        return{
            msg:'这个是个脚手架'
        };
    }
};
</script>

<style scoped>
    .active{
        color: red;
    }
</style>
App.vue

第四部:在终端使用 vue serve ,使其在浏览器中打开

这种方法仅限于快速原型开发,归根结底还是要使用 vue.cli3 来启动项目

vue-cli3生成项目

第一步:创建项目 vue create mysite

第二步:选择 Manually select features,首次创建项目需要设置模板,使用空格进行选中,最后设置模板名称,在下次创建项目时可以直接使用

第三步:进入项目目录 cd fileName

第四步:启动项目 npm run serve

Vue中使用第三方组件(element-ui)

第一步:安装 npm i element-ui -S,在 vue-cli 中可以使用 vue add element 安装

第二步:引用

 

posted @ 2020-08-15 02:07  亦双弓  阅读(146)  评论(0编辑  收藏  举报