在vuejs中使用CDN是一个好习惯吗?

时间:2020-06-05 01:50:41

标签: javascript vue.js

我在vuejs中将Leaflet与Leaflet-Draw一起使用时遇到版本问题。因此,我正在寻找地图功能编辑的替代方法(添加折线,复制和粘贴功能等)。我已经找到了特定于韩国语的人,因为我是韩国人,但是它没有npm支持。所以我问过韩国开发人员有关在vusjs中使用cdn的问题。但是没有人不能清楚地回答这个问题,因为在韩国,我们有一个非常小的vuejs开发人员社区。即使在Internet上也很难找到信息。

那你怎么看?我的上级说,使用CDN并不是一个好习惯,因为我们正在使用Webpack来控制所有模块,但是我真的看不到“为什么”不应该使用它。

2 个答案:

答案 0 :(得分:2)

基于

cdn的内容对于不使用任何编译器的库很有用。但是您可能无法使用诸如延迟加载,跨浏览器的es6兼容性,缩小等功能。对于长期开发,我建议使用像webpack这样的编译器。

答案 1 :(得分:1)

可以通过webpack配置从cdn导入模块。

sharedFab.setImageDrawable(getDrawable(R.drawable.ic_medical));
                            sharedFab.show();

检查一下: https://webpack.js.org/configuration/externals/