Vue-Router路由Vue-CLI脚手架和模块化开发 之 Vue-CLI 2.x脚手架工具基于webpack simple模板与基于webpack模板构建项目

Posted jiguiyan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue-Router路由Vue-CLI脚手架和模块化开发 之 Vue-CLI 2.x脚手架工具基于webpack simple模板与基于webpack模板构建项目相关的知识,希望对你有一定的参考价值。

Vue-CLI 2.x脚手架工具基于webpack simple模板构建项目   

vue-cli是一个基于vue.js进行快速开发的完整系统。基于webpack构建,并进行默认配置,可通过插件扩展,可升级; vue-cli帮我们创建基本项目结构,跳过繁琐的项目配置环节,将精力集中在业务上;

vue-cli的版本:

 

  安装vue-cli

$ npm install -g vue-cli

技术图片

 

 安装成功,查看其版本:

技术图片

 

 技术图片

 

 使用webpack-simple创建一个项目:

技术图片

 

 

创建的项目:

技术图片

 

 技术图片

 

package.json:

 技术图片

 

 

按照给与的提示进行运行项目:

技术图片

 

 在浏览器中出现该页面,说明项目创建成功:

技术图片

 

 解析一下生成的项目目录:

将App.vue内容修改为:

技术图片
 1 <template>
 2   <div id="app">
 3     <img src="./assets/logo.png">
 4     <h1>{{ msg }}</h1>
 5    
 6   </div>
 7 </template>
 8 
 9 <script>
10 export default {
11   name: app,
12   data () {
13     return {
14       msg: 欢迎来到perfect*的博客园
15     }
16   }
17 }
18 </script>
19 
20 <style>
21 #app {
22   font-family: Avenir, Helvetica, Arial, sans-serif;
23   -webkit-font-smoothing: antialiased;
24   -moz-osx-font-smoothing: grayscale;
25   text-align: center;
26   color: #2c3e50;
27   margin-top: 60px;
28 }
29 
30 h1, h2 {
31   font-weight: normal;
32 }
33 
34 ul {
35   list-style-type: none;
36   padding: 0;
37 }
38 
39 li {
40   display: inline-block;
41   margin: 0 10px;
42 }
43 
44 a {
45   color: #42b983;
46 }
47 </style>
App.vue

在浏览器中显示的效果:

技术图片

 

 项目目录:

技术图片

 

 webpack.config.js:

技术图片

 

 在项目目录中并没有build.js,但是项目中却引入了:

使用该指令就可以生成build.js:npm run build

技术图片

 

 

技术图片

 

 

 Vue-CLI 2.x脚手架工具基于webpack模板构建项目

webpack,全面的模板:包含webpack、vue-loader设置、热加载、语法检查、测试;

  • 语法检查:ESLint:统一项目的代码规范,命名、缩进、空格、制表符、标点符号等,可以套用预设,也可以自行修改规则;
  • 官网:点击前往

使用webpack进行创建项目:

技术图片

 

 

由于创建项目安装的内容比较多,需要耐心等待

只需在src文件夹下进行开发项目即可:

生成的项目:

技术图片

 

 运行项目:

技术图片

 

 

在浏览器中的效果:

技术图片

 

以上是关于Vue-Router路由Vue-CLI脚手架和模块化开发 之 Vue-CLI 2.x脚手架工具基于webpack simple模板与基于webpack模板构建项目的主要内容,如果未能解决你的问题,请参考以下文章

Vue-Router路由Vue-CLI脚手架和模块化开发 之 在单文件组件项目中定义数据方法和组件之间的相互引用

Vuevue-cli,WebPack,vue-router路由

Vuevue-cli,WebPack,vue-router路由

Vuevue-cli,WebPack,vue-router路由

VUE学习笔记:26.脚手架vue-cli之路由vue-router

vue-router的使用