2017-06-21 24 views
-1

问题如下。艾娃测试现在正在使用vue单个文件组件

我尝试为vuejs设置“ava”测试。 我无法直接测试,导致无法测试单个文件组件。 发现以下指令: 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

问题出在路径上: “./resources/assets/js/test/helpers/setup.js”