【发布时间】:2017-06-16 16:22:45
【问题描述】:
我有这部分代码文件夹LINK
我使用 node js /express 在服务器端工作,从客户端使用 react 从后端调用路由并呈现数据页面
我可以使用节点server.js 的一台服务器,它显示反应页面并使用webpack 进行捆绑代码而不使用webpack 开发服务器?
【问题讨论】:
标签: javascript node.js reactjs express webpack
我有这部分代码文件夹LINK
我使用 node js /express 在服务器端工作,从客户端使用 react 从后端调用路由并呈现数据页面
我可以使用节点server.js 的一台服务器,它显示反应页面并使用webpack 进行捆绑代码而不使用webpack 开发服务器?
【问题讨论】:
标签: javascript node.js reactjs express webpack
全局安装 webpack 后。
npm install webpack -g
您可以轻松地捆绑文件。
webpack ./entry_file.js output_file.js
这样你就可以在你的网页中使用 output_file.js。
【讨论】:
如果您不想运行dev server,请在webpack.config.js 中评论此部分:
// devServer: {
// inline: true,
// port: 8080
// },
然后运行这个命令来解决你得到的错误:sudo ln -s /usr/bin/nodejs /usr/bin/node
然后在 frontend directry 中直接运行 webpack -w --progress 开发模式和 webpack -p --progress 生产产品 frontend directry,它将为您创建捆绑包。
【讨论】:
sudo ln -s /usr/bin/nodejs /usr/bin/node 然后运行webpack -w --progress 命令。它会起作用的。