构建命令

所有的构建命令都是通过 NPM Scripts执行的。

npm run dev

开启了一个Node.js本地开发服务。 查看 开发环境API Proxying 获取更多细节。

  • 单文件Vue组件使用Webpack + vue-loader
  • State preserving hot-reload
  • State preserving compilation error overlay
  • Lint-on-save with ESLint
  • Source maps

npm run build

为生产环境构建资源. 查看 后端框架集成 获取更多细节。

  • 使用UglifyJS压缩Javascript.
  • 使用html-minifier压缩HTML.
  • 所有组件里的css都会被抽取出来,形成一个单独的文件,然后使用cssnano压缩.
  • 为了有效的长期缓存,所有的静态资源都被编译成版本哈希,并且产出的index.html里会自动生成这些引入静态资源的URL。

npm run unit

运行单元测试,使用Karma,基于PhantomJS。查看 单元测试 获取更多信息

  • Supports ES2015+ in test files.
  • Supports all webpack loaders.
  • Easy mock injection.

npm run e2e

运行端到端测试,使用 Nightwatch. 查看 端到端测试 获取更多细节

  • Run tests in multiple browsers in parallel.
  • Works with one command out of the box:
    • Selenium and chromedriver dependencies automatically handled.
    • Automatically spawns the Selenium server.

results matching ""

    No results matching ""