此功能可以解决什么问题? 业力单元测试
建议的API是什么样的? Vue-CLI 3集成业力
业力无法获得vue-cli 3中定义的模式
下面是我的karma.conf.js
const path = require('path')
const webpackConfig = require(path.join(process.cwd(), '/node_modules/@vue/cli-service/webpack.config.js'))
module.exports = function(config) {
config.set({
basePath: '',
frameworks: ['mocha', 'chai'],
files: [
'test/*.test.js'
],
exclude: [
'node_modules'
],
preprocessors: {
'test/*.test.js': ['webpack', 'sourcemap']
},
webpack: {
...webpackConfig,
mode: 'production'
},
reporters: ['progress'],
port: 9876,
colors: true,
logLevel: config.LOG_INFO,
autoWatch: true,
browsers: ['Chrome'],
singleRun: false,
concurrency: Infinity
})
}