如何在不使用webpack dev服务器的情况下将webpack用于bundle?

时间:2017-01-31 09:38:06

标签: javascript node.js reactjs express webpack

我有代码文件夹的这些部分LINK

我使用 node js / express 在服务器端工作,并从客户端使用 react 来自后端的调用路由并呈现数据页面如何 我可以使用一个节点server.js的服务器,它显示react的页面并使用webpack进行包代码而不使用webpack dev服务器?

2 个答案:

答案 0 :(得分:0)

全球安装webpack后。

npm install webpack -g

您可以轻松捆绑文件。

webpack ./entry_file.js output_file.js

这样你就可以在你的网页中使用output_file.js了。

答案 1 :(得分:0)

如果您不想运行dev server,请在webpack.config.js中对此部分进行评论:

   // devServer: {
   //    inline: true,
   //    port: 8080
   // },

之后运行此命令以解决错误: sudo ln -s /usr/bin/nodejs /usr/bin/node

然后直接运行webpack -w --progress用于开发模式,webpack -p --progress用于prod frontend directry,它将为您创建包。