noParse和externals的区别
来源:10-24 babel-runtime 是什么?

慕丝1117639
2022-04-23
noParse和externals功能都是设置不参与打包的模块。
但是两者有不一样的地方:
noParse是引入模块,但是模块不打包。webpack会将模块的代码自动加入到打包后的bundle中
externals不引入模块,直接忽略。构建的得到的bundle没有对应的模块代码,需要自己在html文件中引入
noParse一般是在引入了已经构建好的模块的场景下使用,也就是引入了xxx.min.js这样的模块,避免模块重复打包,从而提高构建速度。
externals一般是在html文件中引入了库的snd链接的情况下使用,也是避免将这些通过第三方的模块参与到构建工作中,提高构建速度。
请问我有哪里理解错误吗?
写回答
1回答
-
双越
2022-04-24
对的。
不过你写错了一个名词 :CDN 不是 snd
00
相似问题