Vue.js Vue编译器可以';t解决';vue';
版本 3.0.5 复制链接 复制步骤 纱线 npm运行开发 人们期望什么? devServer工作成功 到底发生了什么? 未找到模块:错误:无法解决“F:\workspace\u github\vue3问题”中的“vue” 我没有使用vue cli或vite来构建此reposity 因此,我使用“vue加载程序“^16.1.2”和“@vue/compiler sfc”:“^3.0.0”来解析“.vue” 如果使用cdn导入vue,则会出现如下错误 如果我使用npm导入vue,这个问题就解决了 这在vue2中没有发生。我想这是vue编译器的错误Vue.js Vue编译器可以';t解决';vue';,vue.js,webpack,cdn,vuejs3,vue-loader,Vue.js,Webpack,Cdn,Vuejs3,Vue Loader,版本 3.0.5 复制链接 复制步骤 纱线 npm运行开发 人们期望什么? devServer工作成功 到底发生了什么? 未找到模块:错误:无法解决“F:\workspace\u github\vue3问题”中的“vue” 我没有使用vue cli或vite来构建此reposity 因此,我使用“vue加载程序“^16.1.2”和“@vue/compiler sfc”:“^3.0.0”来解析“.vue” 如果使用cdn导入vue,则会出现如下错误 如果我使用npm导入vue,这个问题就解决了
我想将vue与cdn一起使用。如何解决此问题?要使用cdn中的
vue
,您必须配置externals
以告知webpack
使用外部的。此外,为了使其正常工作,您必须改进以下几点:
//webpack.config.js
module.exports={
// ...
外部:{
//告诉'webpack'从根目录解析'vue'(窗口)
vue:“vue”,
},
开发服务器:{
// ...
//可能必须关闭此选项,因为它会引发错误
//但不确定它来自哪里:(
热:错,
}
}
稍微细化一下模板:
//index.html
Vue演示
错误
谢谢兄弟。它确实有效。