使用webpack是否可以将ReactJS作为单独的库包含在内?
例如,在webpack.config.js
中添加以下内容以确保react
和react-dom
未与应用程序捆绑在一起:
externals: {
"react": "React",
"react-dom": "ReactDOM"
},
但是,我需要在部署之前使用react库。 webpack是否可以将react库复制或包含为单独的文件?
答案 0 :(得分:1)
您可以告诉webpack使用多个入口点。因此,一个入口点是您的应用程序,另一个入口点是反应库。当您将其与webpack html plugin结合使用时,所有这些依赖项都会自动添加到您的html文件中。 请检查入口点的顺序,因为在您申请之前必须包含反应库。
有关进一步阅读,请参阅此示例: https://github.com/webpack/webpack/tree/master/examples/multi-part-library