常见问题解答
为什么
__file
使用绝对路径?
__file
变量由开发者工具使用,以提供“在编辑器中打开”功能。但是,在生产模式下,只使用文件名。请参阅问题 #258 以启用生产模式。错误:找不到模块
vue-template-compiler
?
vue-template-compiler
具有一个约束,即它应该与vue
版本完全相同,这就是为什么它被包含为对等依赖项的原因。确保在项目中安装vue-template-compiler
和vue
。错误:找不到模块
less
或node-sass
或stylus
?
如果您使用.vue
文件中支持的任何样式语言(除了 css),则必须安装该语言的编译器。错误:'default' 未由 node_modules/vue-runtime-helpers/dist/normalize-component.js 导出
在使用 4.6.2 及更高版本时,您可能会遇到此错误。解决方法是包含rollup-plugin-commonjs
。在您的配置文件rollup.config.js
中,您必须导入此插件并像这样调用它import vue from 'rollup-plugin-vue'; import commonjs from 'rollup-plugin-commonjs'; export default { entry: 'index.js', plugins: [ commonjs(), vue(), ] }