svn*_*vnm 6 node.js npm webpack babeljs
我刚刚安装了babel装载机,使用带有webpack的babel.
它带来了3个额外的节点依赖,但是我预计只有2个
来自babel loader package.json
"peerDependencies": {
"babel-core": "*",
"webpack": "*"
},
Run Code Online (Sandbox Code Playgroud)
那么为什么我也得到node-libs-browser我不知道它是什么,并且不希望我的devDependencies中有额外的模块
Juh*_*nen 12
重要!正如Patrik所指出的,Webpack现在可以处理它,因此您不需要单独安装它.它已被移动为Webpack的直接依赖.
老答复
node-libs-browser是Webpack的对等依赖项.如包页面中所述,它提供了某些用于浏览器使用的Node库.显然,诸如此类的模块fs将无法在那里使用,但您仍然可以使用相当多的模块.
建议您自己维护这样的对等依赖项版本.事实上,这将是从npm 3开始的默认值.现在它们会自动安装.因此,将它们明确列出是一个好主意,devDependencies即使这可能感觉到目前还有一些额外的工作.
| 归档时间: |
|
| 查看次数: |
4622 次 |
| 最近记录: |