【发布时间】:2022-08-13 00:23:58
【问题描述】:
我正在尝试编译我的 vue 组件以对其进行单元测试。
我在测试文件的开头添加了import { render } from \"@vue/server-test-utils\"; 行。我还运行了成功完成的命令npm i --save-dev @vue/server-test-utils。我检查了确实安装了依赖项的node_modules 文件夹。
但是当我运行测试文件时仍然出现错误:
WEBPACK 编译失败,出现 1 个错误 ./node_modules/@vue/server-test-utils/dist/vue-server-test-utils.js 中的错误 未找到模块:\'vue-server-renderer\'
Here我发现了一个类似的问题。我尝试添加
chainWebpack: config => { config.module .rule(\'vue\') .use(\'vue-loader\') .tap(options => { options.isServerBuild = false; return options; }); }到我的 webpack 配置,但它没有帮助。
我正在使用 Vue 2。也许有人偶然发现了这个问题并知道解决方案?
标签: npm webpack vuejs2 module vue-test-utils