构建命令

所有的构建命令是依靠 NPM 脚本 来执行的。

npm run dev

开始一个 Node.js 本地开发服务。查看 API 开发阶段的 API 请求代理 获得更多介绍。

  • Webpack + vue-loader 可使用单文件 Vue 组件
  • 热加载 hot-reload
  • 编译阶段错误提醒
  • lint-on-save 使用 ESLint 校验格式
  • Source maps

npm run build

生成生产版本的资源。查看 后端框架集成 查看更多细节。

  • 使用UglifyJS 压缩 JavaScript 代码
  • 使用html-minifier压缩 HTML 代码
  • 使用cssnano 把所有组件内的 CSS 提取到一个单独样式文件并压缩
  • 使用哈希版本编译静态资源实现高效且长期的缓存功能,然后再 index.html 文件内自动引用生成资源的 URLs
  • 也可查看 部署注意项

npm run unit

构建于 PhantomJS 之上的单元测试集成于 Karma + Mocha + karma-webpack。查看 单元测试 获取更多细节。

npm run e2e

使用 Nightwatch 进行端到端的测试,查看 端到端测试 获取更多细节。

  • 多浏览器同步进行测试。
  • 只需一个命令,开箱即用:
  • 自动处理 Selenium 和 chromedriver 的依赖
  • 自动生成 Selenium 服务

results matching ""

    No results matching ""