如何使用webpack捆绑没有npm依赖的库?

时间:2015-07-02 12:54:59

标签: javascript node.js npm dependency-management webpack

方案是我正在开发一个供网站使用的组件,并希望将我创建的文件合并到一个Sequelize中以方便使用。

文件 QBCustomObjects.getObjects("Listing", requestBuilder, new QBEntityCallbackImpl<ArrayList<QBCustomObject>>() { ...} 包含行index.jsindex.jsx包含行var header = require('./header.jsx');,其中header.jsx已添加为npm模块。

如果我在命令行上使用var React = require('react');,则会生成包含React源的大文件。

有没有办法可以让我的webpack --module-bind jsx --entry .\src\index.jsx --output-file .\dist\index.jsReact进行转换和连接?

1 个答案:

答案 0 :(得分:4)

您可以将React标记为an external来实现这一目标。即

externals: {
    react: 'react',
}