我一直使用react-native-cli
或Expo构建React Native项目。
我刚刚克隆了其中包含gradle的这个React Native项目,并且我正在npm run build
中运行scripts
,正如我在package.json
文件中看到的那样:
"scripts": {
"start": "nps",
"test": "nps setup",
"build": "nps build",
"setup": "nps setup && nps appcenter",
"postinstall": "rm -f ./node_modules/react-native/local-cli/core/__fixtures__/files/package.json"
},
当我运行npm run build
时,我的障碍似乎与我零经验的gradle有关。
Error [ERR_STREAM_WRITE_AFTER_END]: write after end
我已经接受了SDK的许可协议,并且不知道此错误是什么。
答案 0 :(得分:0)
您可以尝试将节点升级到8.10.x。它将把您的npm降级到5.6.0,然后使用npm install npm -g
更新npm,它将把您的npm更新到5.7.1