构建 react 最新版失败,反馈404,找不到eslint-plugin-react-internal,请问如何解决?


eslint-plugin-react-internal这个包我搜过了,没有啊,只有eslint-plugin-react,google也找不到这个东西。难不成是facebook打包的时候写错了?

npm node.js grunt JavaScript reactjs

坏-苹果-麒 9 years, 7 months ago

eslint-plugin-react-internal 本来就在 npmjs.com 中不存在。

以下代码截取自 package.json


 json


 {
  "name": "react-tools",
  "description": "A set of complementary tools to React, including the JSX transformer.",
  "version": "0.14.0-alpha3",
  "devDependencies": {
    "eslint-plugin-react": "^2.5.0",
    "eslint-plugin-react-internal": "file:eslint-rules",
    "eslint-tester": "^0.7.0"
  }
}

其中 eslint-plugin-react-internal 的版本号写的是 file:eslint-rules ,这个代表直接从本地的路径 ./eslint-rules 中安装,规则参考: https://docs.npmjs.com/files/package.json#dependencies

GitHub 上 react 是有 eslint-rules 目录的,你可以检查下是不是你把这个目录丢失了?

Terrure answered 9 years, 7 months ago

Your Answer