使用vue-cli搭建vue项目
介绍
在工作中,我们常常面临要同时创建和开发多个 vue 项目.于是,产生一个想法,把这些重复的操作流程化,以便于以后 CTRL+C 和 CTRL+V
全局安装vue-cli
建议这里使用 nrm ,切换到 taobao 源会比较快
npm i -g vue-cli项目初始化
vue init webpack vue-project
# 如下图所示:这里节省时间没有安装ESLint,Unit,Nightwatch
# 由于国内网络,安装photomjs和electron真的很慢,后面我们使用另外方法单独安装
VUE CLI 4.x安装使用
启动程序
至此,一个简单的 vue 项目就创建完成了. 接下来我们来锦上添花,增加一些附加功能.
安装使用ESLint
创建
eslint配置文件.eslintrc.js创建
.eslintignore修改
package.json文件,增加Eslint校验修改
webpack.base.conf.js最后在
index.js配置使用eslint
::: code-group
:::
Eslint 关闭校验
使用Mocha进行单元测试
查看
add.js文件源码编写一个测试脚本
add.test.js::: code-group
:::
mocha 默认运行 test 子目录里面的测试脚本
当然,你也可以自定义漂亮的报告格式,例如 mochawesome
打开 package.json 文件,改写 scripts 字段的 test 脚本 ::: code-group
:::
运行测试用例
最后在 mochawesome-report 子目录查看 mocha 常用钩子函数
使用Nightmare进行功能测试
安装依赖
::: code-group
:::
然后新建个
demo.js::: code-group
:::
运行程序
当然, nightmare 也可以和 macha 一起使用
分析文件依赖
参考
Last updated
Was this helpful?