【发布时间】:2017-08-18 01:45:07
【问题描述】:
任何帮助将不胜感激。谢谢!
我可以在本地正常运行我的网站,但在生产中部署它时遇到问题。当我运行npm run deploy 时,它应该会自动构建到生产环境中。
这是部署命令的package.json 的一部分:
{
"name": "barrex",
"version": "0.1.0",
"homepage": "https://patrickhuang94.github.io/barrex",
"devDependencies": {
"gh-pages": "^0.12.0",
"react-scripts": "0.9.5"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"deploy": "npm run build&&gh-pages -d build"
}
}
我的gh-pages 上的所有内容都已正确设置。当我运行在“主页”字段 (Barrex) 中指定的 URL 时,它会重定向到我的自定义域。但是我的自定义域找不到应该使用npm run deploy 创建的 .js 文件。谁能解释为什么它在本地机器上运行正常,但在生产中找不到资源?
【问题讨论】:
标签: javascript html node.js reactjs deployment