[英]Unable to host my react app on github. Unable to deploy
將應用推送到GitHub,並完成更新package.json文件等其他程序。
完成npm install --save gh-pages
我認為這可能與文件夾有關,因為反應內容在“客戶端”文件夾和 rest 節點中,mongo 在“api”中。
仍然無法部署它。
package.json
{
"name": "mern-todo-api",
"homepage": "https://ShreyashDo.github.io/Full-stack-react-todo-app",
"version": "1.0.0",
"main": "server.js",
"scripts": {
"start": "react-scripts start",
"predeploy": "npm run build",
"deploy": "gh-pages -d build"
},
"author": "Shreyash Dongre",
"license": "ISC",
"description": "",
"dependencies": {
"cors": "^2.8.5",
"express": "^4.17.1",
"gh-pages": "^3.2.3",
"mongoose": "^6.0.7"
},
"devDependencies": {
"nodemon": "^2.0.12"
}
}
似乎是你不在正確的目錄中。 您需要在客戶端文件夾中,其中包含package.json
文件和 object 調用的腳本,其中包含密鑰啟動、部署和預部署。 你可以在終端上試試這個。
cd client
將 package.json 中腳本package.json
中的部署更改為:
"scripts": {
"start": "react-scripts start",
"predeploy": "npm run build",
"deploy": "cd client && gh-pages -d build",
},
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.