首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webpack,巴别塔和node_modules忽略

Webpack,巴别塔和node_modules忽略
EN

Stack Overflow用户
提问于 2017-05-14 19:48:47
回答 1查看 454关注 0票数 0

当使用babel时,建议忽略node_modules文件夹。但是,node_modules中的那些库不会通过babel传递,因此您会得到一些代码,其中一些符合babel预设,而另一些则不符合。例如,如果一个人想要以ES5为目标,如果node_modules中的任何库不符合ES5,那么这将不起作用。

推荐的方式是什么?

EN

回答 1

Stack Overflow用户

发布于 2017-05-15 22:17:47

不通过babel运行node_modules文件夹是正确的,原因有两个:

  1. 编译所有节点模块可能需要很长时间
  2. 节点模块通常是用ES5语法编写的,如果不是这样,它们仍然与最新版本的节点兼容。

因此,除非您使用特定的模块,或者需要与较旧的浏览器兼容,否则忽略node_modules文件夹就可以了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43963520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档