标签: javascript node.js reactjs npm
我想用生产版本测试我的react / node.js Web应用程序。我已经在应用程序目录中运行npm run build,并创建了构建文件夹。
npm run build
我无法使用localhost:8080(服务器端口)运行应用程序。
是否有任何方法可以再次检查该应用程序是否实际在该端口上运行或访问可用于生产环境的应用程序?
PS。我曾经使用Serv来托管应用程序,但它发布了错误404:找不到请求的路径
谢谢您的帮助。
答案 0 :(得分:0)
每个 SPA 应用程序都有自己的 package.json 文件。在里面你必须看到脚本部分:
通常在您运行 nm run build 后,您将拥有代码的编译版本。 此时,您可以看到 dist 文件夹。
dist
在此之后,您可以运行 npm run start 并且您必须看到
npm run start
(此选项不适用于NUXT或NEXT等SSR框架) 或者,如果您没有该选项,请安装一个 npm 包,通过执行以下操作来呈现您的编译代码:
npm install -g serve
serve -s build