问题如下。
我尝试设置" ava"测试vuejs。 我无法直接测试,因为无法测试单个文件组件。 找到了以下说明: https://www.npmjs.com/package/vue-node
创建帮助器(setup.js):
const browserEnv = require('browser-env');
const hook = require('vue-node');
const { join } = require('path');
browserEnv();
hook(join(__dirname, 'webpack.config.test.js'));
并将其放在根文件夹中。
比package.json中包含以下内容:
"ava": {
"require": [
"setup.js",
]
}
但后来我发现了错误:
无法解析所需的模块' setup.js'
我使用laravel + vue。 还安装了vue-node和browser-env。
答案 0 :(得分:0)
问题出在路径上: “./resources/assets/js/test/helpers/setup.js”