问题描述
我尝试使用npx create-react-app first-app
在react js中创建一个应用程序。发生以下错误:
npm ERR!无法读取null的属性“ startsWith”
npm ERR!可以在以下位置找到此运行的完整日志:
npm ERR! C:\ Users \ ipsee \ AppData \ Roaming \ npm-cache_logs \ 2020-10-28T04_55_26_865Z-debug.log 安装['create-react-app @ latest']失败,代码为1
.logs文件内是:
0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli 'C:\\Users\\ipsee\\node.exe',1 verbose cli 'C:\\Users\\ipsee\\node_modules\\npm\\bin\\npm-cli.js',1 verbose cli 'install',1 verbose cli 'create-react-app@latest',1 verbose cli '--global',1 verbose cli '--prefix',1 verbose cli 'C:\\Users\\ipsee\\AppData\\Roaming\\npm-cache\\_npx\\17732',1 verbose cli '--loglevel',1 verbose cli 'error',1 verbose cli '--json'
1 verbose cli ]
2 info using npm@6.14.8
3 info using node@v12.19.0
4 verbose npm-session e4f12b7a8b6f8e92
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 silly fetchPackageMetaData error for create-react-app@latest Cannot read property 'startsWith' of null
8 timing stage:rollbackFailedOptional Completed in 2ms
9 timing stage:runTopLevelLifecycles Completed in 38ms
10 verbose stack TypeError: Cannot read property 'startsWith' of null
10 verbose stack at getProxy (C:\Users\ipsee\node_modules\npm\node_modules\make-fetch-happen\agent.js:164:25)
10 verbose stack at getAgent (C:\Users\ipsee\node_modules\npm\node_modules\make-fetch-happen\agent.js:37:19)
10 verbose stack at remoteFetch (C:\Users\ipsee\node_modules\npm\node_modules\make-fetch-happen\index.js:310:17)
10 verbose stack at C:\Users\ipsee\node_modules\npm\node_modules\make-fetch-happen\index.js:172:14
10 verbose stack at tryCatcher (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\util.js:16:23)
10 verbose stack at Promise._settlePromiseFromHandler (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:517:31)
10 verbose stack at Promise._settlePromise (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:574:18)
10 verbose stack at Promise._settlePromise0 (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:619:10)
10 verbose stack at Promise._settlePromises (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:699:18)
10 verbose stack at Promise._fulfill (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:643:18)
10 verbose stack at Promise._resolveCallback (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:437:57)
10 verbose stack at Promise._settlePromiseFromHandler (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:529:17)
10 verbose stack at Promise._settlePromise (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:574:18)
10 verbose stack at Promise._settlePromise0 (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:619:10)
10 verbose stack at Promise._settlePromises (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:699:18)
10 verbose stack at Promise._fulfill (C:\Users\ipsee\node_modules\npm\node_modules\bluebird\js\release\promise.js:643:18)
11 verbose cwd C:\Users\ipsee
12 verbose Windows_NT 10.0.18362
13 verbose argv "C:\\Users\\ipsee\\node.exe" "C:\\Users\\ipsee\\node_modules\\npm\\bin\\npm-cli.js" "install" "create-react-app@latest" "--global" "--prefix" "C:\\Users\\ipsee\\AppData\\Roaming\\npm-cache\\_npx\\17732" "--loglevel" "error" "--json"
14 verbose node v12.19.0
15 verbose npm v6.14.8
16 error Cannot read property 'startsWith' of null
17 verbose exit [ 1,true ]
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)