小编Dil*_*lon的帖子

推送到heroku时无法读取未定义的属性“匹配”

尝试将项目推送到 heroku - 在使用 heroku-cli 和连接到 Github 时遇到相同的错误。

错误日志:

-----> Building dependencies

       Installing node modules (package.json + package-lock)

       npm ERR! Cannot read property 'match' of undefined

Run Code Online (Sandbox Code Playgroud)

包.json

{
  "name": "myApp",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "react": "^16.7.0",
    "react-dom": "^16.7.0",
    "react-router-dom": "^4.3.1",
    "react-scripts": "2.1.3",
    "react-social-icons": "^4.1.0",
    "react-spring": "^7.2.10"
  },
...
  "eslintConfig": {
    "extends": "react-app"
  },
  "engines": {
    "node": "10.13.0"
  },
...
  "devDependencies": {
    "react": "^16.7.0"
  }
}

Run Code Online (Sandbox Code Playgroud)

React 最初并不在 devDependencies 中 - 将其作为修复早期错误的尝试。

无论哪种方式,问题仍然存在。

heroku heroku-cli

7
推荐指数
2
解决办法
3353
查看次数

标签 统计

heroku ×1

heroku-cli ×1