一、安装vue脚手架
详转 https://www.cnblogs.com/loveyaxin/p/7094089.html
初始化vue项目:vue init webpack demo(项目名) 启动 npm run dev
vue-cli3.0以上使用 vue create demo(项目名) 启动 npm run serve (2020-3-24更)
项目结构详解:
build 和 config 是关于webpack的配置,包括跨域和设置端口
node_modules 安装依赖包文件
src 存放源码
static 存放静态文件static里面的.gitkeep,如果为空,也可以提交到gitHub上面,正常情况下,是不可以提交的。
.babelrc:把es6文件编译成es5
.babelrc文件 { "presets": ["es2015", "stage-2"],//表示预设,表示babelrc转换预先需要安装的插件 "plugins": ["transform-runtime"],//把es6的方法做转换 "comments": false //false表示转换后代码不生成注释 }
.editorconfig:编辑器的配置
.editorconfig文件 charset = utf-8 //编码 indent_style = space //缩进风格,基于空格做缩进 indent_size = 2 //缩进大小是2格 end_of_line = lf //换行符的风格 insert_final_newline = true //当你创建一个文件,会自动在文件末尾插入新行 trim_trailing_whitespace = true //自动移除行尾多余空格
.eslintignore 忽略语法检查的目录文件
.gitnone 忽略上传到 GitHub 的文件
.posscssrc.js 指定使用的 css 预编译器,里面默认配置了 autoprefixer ,自动补全浏览器前缀
main.js 入口文件
index.html 主页面
package.json 指定项目开发或环境中使用的依赖库
package-lock.json 当 node_modules 或 package.json 发生变化时自动生成的文件。这个文件主要功能是确定当前安装的包的依赖,以便后续重新安装的时候生成相同的依赖,而忽略项目开发过程中有些依赖已经发生的更新
二、安装vue工具之vue-devtools-dev
其实安装这个工具比安装vue脚手架更简单,注意细节就好。
1.在GitHub上下载压缩包,下载地址:https://github.com/vuejs/vue-devtools
2.将文件解压到任意盘,然后cmd到vue-devtools目录下安装依赖包,命令npm install,有时因权限不够可能会报错,这时键盘点击window+X选择“命令提示符(管理员)”重复上述即可;
3.安装好依赖后,输入命令npm run build,执行完后打开文件目录vue-devtools-dev\shells\chrome会出现以下文件。
4.打开mainifest.json ,将persistent修改为true;
5.在Chrome打开开发者模式中载入扩展程序,该选中的选中,回到主页如果此时有右上角有vue图标但没亮,打开一个vue项目,然后发f12查看有没有工具;
如果还没有查看vue项目中引入的vue.js是不是开发版的,要使用vue.js.devtools,引入的vue.js必须是开发版的,即vue.js,不能使用压缩后的vue.min.js。