环境搭建
环境构建前端发展到如今这个时代,前端自动化已经深入人心,所以高端一点的开源项目都会有自己的脚手架,vue的项目构建脚手架叫[vue-cli](https://github.com/vuejs/vue-cli),名字真是通俗易懂~~
D:\project\test>vue init webpack my-project This will install Vue 2.x version of the template. For Vue 1.x use: vue init webpack#1.0 my-project ? Project name my-project ? Project description A Vue.js project ? Author cdhewu ? Vue build standalone ? Install vue-router? Yes ? Use ESLint to lint your code? No ? Setup unit tests with Karma + Mocha? No ? Setup e2e tests with Nightwatch? No vue-cli · Generated 'my-project'. Documentation can be found at https://vuejs-templates./webpack
那么`init webpack`指的是什么呢?没错,它指的就是我们当前这个项目要用什么样的规则来生成,vue把这些规则叫做[模板](https://github.com/vuejs-templates), vue目前提供5个官方模板,webpack正是其中的一个模板。我们也可以自定义模板,这部分内容留待以后探究吧。
To get started: 依次执行这三个命令
dev: { 修改port的值就行。 经过一段时间的下载依赖,和各种构建之后,vue会自动打开浏览器,我们就可以看到我们第一个vue项目了,就像这样 恩,就是这么智能,然后我们打开我们的工程看一看目录结构
环境打包上面说了那么多,都是关于这个项目构建的流程,没错我们现在这个app已经可以在我们本地跑起来了,但是现在就迎来了一个关键问题,我们这个app是会上线的,我们怎么上线呢? 简单,只需要在项目目录下执行:`npm run build`, 经过这么一段打包之后: 你会发现我们项目目录下多了一个dist文件夹: dist下的index.html就是我们的App的入口。你可以把dist这个文件放到任何服务器上,然后访问这个index.html文件,你都可以看到vue的欢迎界面。
|
|