【发布时间】:2018-04-15 17:06:19
【问题描述】:
这里有关于如何让“npm install --save-dev eslint --verbose”工作的任何想法/帮助。我不断得到:
Error: EINVAL: invalid argument, read
我已经建立了一个新的 react-native 项目:
react-native init gcLists
E:\gcLists>npm -v
5.5.1
E:\gcLists>yarn -v
1.2.1
E:\gcLists>react-native -v
react-native-cli: 2.0.1
react-native: 0.49.5
npm install --save-dev eslint --verbose
日志的最后部分:
npm http fetch GET 304 https://registry.npmjs.org/slice-ansi 104ms (from cache)
npm verb correctMkdir D:\Users\greg\AppData\Roaming\npm-cache\_locks correctMkdir not in flight; initializing
npm verb lock using D:\Users\greg\AppData\Roaming\npm-cache\_locks\staging-255cd84f0d76b150.lock for E:\gcLists\node_modules\.staging
npm info lifecycle semver@5.4.1~preuninstall: semver@5.4.1
npm info lifecycle semver@5.4.1~uninstall: semver@5.4.1
npm verb unbuild rmStuff semver@5.4.1 from E:\gcLists\node_modules
npm verb unlock done using D:\Users\greg\AppData\Roaming\npm-cache\_locks\staging-255cd84f0d76b150.lock for E:\gcLists\node_modules\.staging
npm verb stack Error: EINVAL: invalid argument, read
npm verb stack at D:\Users\greg\AppData\Roaming\npm\node_modules\npm\lib\utils\gently-rm.js:275:7
npm verb stack at D:\Users\greg\AppData\Roaming\npm\node_modules\npm\node_modules\iferr\index.js:13:50
npm verb stack at D:\Users\greg\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\polyfills.js:287:18
npm verb stack at FSReqWrap.oncomplete (fs.js:154:5)
npm verb cwd E:\gcLists
npm verb Windows_NT 6.1.7601
npm verb argv "C:\\Program Files\\nodejs\\node.exe" "D:\\Users\\greg\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "--save-dev" "eslint" "--verbose"
npm verb node v8.7.0
npm verb npm v5.5.1
npm ERR! code EINVAL
npm ERR! EINVAL: invalid argument, read
npm verb exit [ 1, true ]
npm ERR! A complete log of this run can be found in:
npm ERR! D:\Users\greg\AppData\Roaming\npm-cache\_logs\2017-11-03T02_38_08_842Z-debug.log
注意事项:
- 在 Windows 7 上
更新:
* npm install --save-dev eslint --verbose的结果可以在here.找到
【问题讨论】:
-
你能添加环境变量
NODE_DEBUG=fs,module然后运行你的安装吗?这将提供更多日志以及我们可以更好地挖掘的内容。如果日志太大,请创建一个pastebin -
好的 - 今晚必须在这个时间回复你...
-
@TarunLalwani 只是在检查 - 这可以运行 react-native 吗?即“react-native run-android”?那么这个日志会出现在哪里?
-
执行您之前所做的并得到错误。这基本上会在执行 npm 命令时显示日志
-
@TarunLalwani ok 在这里运行了这个结果pastebin.com/NcnpfpQ8
标签: node.js react-native npm react-native-android npm-install