⚠️ Vue CLI 处于维护模式!

对于新项目,现在建议使用 create-vue 来搭建基于 Vite 的项目。 同时参考 Vue 3 工具指南 获取最新建议。

@vue/cli-plugin-unit-mocha

vue-cli 的 unit-mocha 插件

注入的命令

  • vue-cli-service test:unit

    使用 mochapack + chai 运行单元测试。

    注意测试是在 Node.js 环境中运行,浏览器环境使用 JSDOM 模拟。

    Usage: vue-cli-service test:unit [options] [...files]
    
    Options:
    
      --watch, -w   run in watch mode
      --grep, -g    only run tests matching <pattern>
      --slow, -s    "slow" test threshold in milliseconds
      --timeout, -t timeout threshold in milliseconds
      --bail, -b    bail after first test failure
      --require, -r require the given module before running tests
      --include     include the given module into test bundle
      --inspect-brk Enable inspector to debug the tests
    

    默认文件匹配:tests/unit 中以 .spec.(ts|js) 结尾的任何文件。

    所有 mochapack 命令行选项 也受支持。

在已创建的项目中安装

vue add unit-mocha