Vue 模块构建失败(来自于 ./node_modules/vue-loader/lib/loaders/templateLoader.js)

3

我在谷歌上搜索了1个小时,但仍然没有找到解决方法。

有人知道为什么会出现这个错误吗?怎样才能解决它?

以下是完整的错误信息:

 ERROR  Failed to compile with 1 errors  
 Module build failed (from ./node_modules/vue-loader/lib/loaders/templateLoader.js):
 RangeError: Invalid string length

感谢您!

你尝试过删除 node_modules 目录,然后运行 npm install 吗? - lmarqs
你能展示一下你尝试加载的HTML模板吗? - charlycou
https://github.com/vuejs/vue-loader/issues/1491 - Alexey Niemtsov
最终,看起来这是由于组件错误导致的。 - Vader
1个回答

3

请确保在 package.json 文件的开发依赖项中安装了 vue-loader 和 vue-template-compiler。

"devDependencies": {
    ....
    "vue": "^2.6.11",
    "vue-loader": "^15.5.1",
    "vue-template-compiler": "^2.6.11"
},

1
为什么它们应该放在devDependencies下而不是dependencies下? - CodeConnoisseur

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接