Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

在 webpack config 中配置了

"externals": {
    "vue": "Vue"
},

能否在 webpack 的 loader 中访问 vue 对象呢?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
1.2k views
Welcome To Ask or Share your Answers For Others

1 Answer

在 loader 中访问,是自己写的 loader 吗?还是在 loader 的选项中用到 Vue?

webpack 的 externals 只是让你在被打包的代码中可以直接使用,其他场合下使用都需要进行引入。

loader 运行在 node.js 环境下,externals 则是通过 script 标签引入,运行于浏览器环境,没有简单的方法进行判断,可能需要写一个 http.get,然后提取文件开头的版本信息。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...