请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问老师关于no-parse

老师我有一个疑问,关于noParse这个设置。比如一个index.js我设置了noParse,但是对应的loader仍然会对它进行处理。那noParse忽略的究竟是什么?既不忽略loader也不忽略plugin的处理,它忽略的是仅仅是terser-plugin的压缩之类的吗

正在回答 回答被采纳积分+3

1回答

Mr_Max 2021-02-21 00:21:08

同学你好!

你说的index.js是什么?你工程里的文件吗?它不是做这个用的。noParse是webpack里的一个配置,用来告诉webpack不需要对一些依赖库进行解析的。一些较大的库解析进行很花时间,但实际上又和其他依赖库之间没有什么关系,就可以告诉webpack不用对它进行解析了。

0 回复 有任何疑惑可以回复我~
  • 提问者 hy_wang #1
    老师我的意思是说,设置了noParse之后是webpack那么对于这些NoParse不进行处理,我发现设置NoParse后loader还是会处理这些文件
    回复 有任何疑惑可以回复我~ 2021-02-25 14:44:42
  • noParse不解析但是还是会处理的,不解析就是不去递归查找本身对其他库的依赖,为了提高构建速度,而不是不处理,如果库本身比较大,那它解析会耗很长时间。解析=分析  不是忽略不处理。老师我的理解没问题吧
    回复 有任何疑惑可以回复我~ 2021-05-19 15:33:30
  • 起点丶 回复 提问者 hy_wang #3
    如果要忽略还有个插件 IgnorePlugin,它可以忽略不引入某些库的较大的不用的模块,比如moment的语言包 https://webpack.docschina.org/plugins/ignore-plugin/
    回复 有任何疑惑可以回复我~ 2021-05-19 15:37:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信