【发布时间】:2019-09-30 12:04:03
【问题描述】:
我想用 webpack 部署我的 react 应用程序,我得到了包文件,即 bundle.js,并在服务器上设置了 nodejs 和 npm。但我不知道我可以将 bundle.js 放在远程服务器上的哪个位置。任何人? 提前致谢
【问题讨论】:
标签: reactjs webpack deployment
我想用 webpack 部署我的 react 应用程序,我得到了包文件,即 bundle.js,并在服务器上设置了 nodejs 和 npm。但我不知道我可以将 bundle.js 放在远程服务器上的哪个位置。任何人? 提前致谢
【问题讨论】:
标签: reactjs webpack deployment
我假设您所说的位置是指服务器上的位置。这实际上取决于您的配置 - 您应该能够以某种方式实现整个构建文件夹由您服务器上的网络服务器提供服务。查看https://medium.freecodecamp.org/how-to-make-create-react-app-work-with-a-node-backend-api-7c5c48acb1b0(“生产部署到heroku”部分)以获取在nodeJS 上使用expressJS 框架的示例配置。
或者,由于您只想提供静态文件,您也可以使用 npm -g install serve 和 serve -s path/to/your/build/dir
【讨论】: