angular npm run build:prod deploy在Web服务器上引发权限被拒绝错误

时间:2019-07-15 11:13:41

标签: angular npm

我创建了一个我想使用此命令进行部署的角度应用程序:

  

npm运行build:prod

启动后,它会创建一个dist文件夹,并将其复制到Web服务器中。之后,我尝试调用Web服务器,但是它引发 403 Forbidden 错误。如果我尝试在本地运行它,那么它将起作用。

我的Package.json如下所示:

"scripts": {
  "ng": "ng",
  "start": "node server.js",
  "build": "ng build",
  "test": "ng test",
  "lint": "ng lint",
  "e2e": "ng e2e",
  "compile:server": "webpack --config webpack.server.config.js --progress --colors",
  "serve:ssr": "node local.js",
  "build:ssr": "npm run build:client-and-server-bundles && npm run compile:server",
  "build:client-and-server-bundles": "ng build --prod && ng run hvweb:server:production",
  "server": "node local.js",
  "build:prod": "npm run build:ssr",
  "serve:prerender": "node static.js",
  "build:prerender": "npm run build:prod && node dist/prerender.js"
},

0 个答案:

没有答案