项目创建结构
项目目录
|
|
项目文件
项目目录下新建package.json
|
|
src目录下新建index.html
|
|
sec目录下新建main.js
|
|
安装依赖文件
安装webpack,webpack-dev-server以及相关的loaders
|
|
注意: vue是2.0.8版本 el属性不能为标签
|
|
相关的loaders说明
- webpack-merge:开发环境和生产环节的webpaak配置文件的配置合并
- file-loader:编译写入文件,默认情况下生成文件的文件名是文件名与MD5哈希值的组合
- vue-laoder:编译写入.vue文件
- vue-html-loader:编译vue的template部分
- vue-style-loader:编译vue的样式部分
- vue-hot-reload-api:webpack对vue实现热替换
- babel-core:ES2015编译核心
- babel-loader:编译写入ES2015文档
- babel-preset-es2015:ES2015语法
- babel-preset-stage-0:开启测试功能
- babel-runtime:babel执行环境
配置webpack.config.js
|
|
特别说明
如果要在.babelrc下配置babel,则需要在根目录下新建该文件,windows环境下,不能新建该txt文件然后改后缀,需要通过dos命令建立:
|
|
通过该命令就可以建立babelde配置文件,用编辑器打开,修改里面的内容为:1234{ "presets": ["es2015", "stage-0"], "plugins": ["transform-runtime"]}
运行项目
|
|
使用webpack-dev-server
|
|
|
|
学习心得
- vue-simple-demo 代码地址
- vue-componets-demo 代码地址
- 搜了很多关于vue.js的入门介绍,参考资料部分都是笔者觉得容易理解和上手的一些文章,共同努力~~