'PORT' 不是内部或外部命令,也不是可运行的程序

github上clone了一react项目,安装依赖后,本地运行报错:

$ PORT=3051 react-scripts start
'PORT' 不是内部或外部命令,也不是可运行的程序

原因:
package.json中的运行脚本配置是mac或linux的,在windows上需要重新配置
添加start-win配置如下:

  "scripts": {
    "start": "PORT=3051 react-scripts start",
    "start-win": "set PORT=3051 && react-scripts start",
    "build": "react-scripts build && rm -rf ../docs/examples-v4 && mv build ../docs/examples-v4",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  }

再次运行下面命令,即可。

npm run start-win
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容