每当我尝试运行npm命令时,我都会收到一个奇怪的错误。这发生在我运行 npm配置集前缀/ usr / local ,同时尝试安装react时,之后我无法运行单个npm命令而没有此错误。如果有人知道这意味着什么或如何解决它,请帮忙!谢谢 !
TypeError: Cannot read property 'get' of undefined
at errorHandler (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:211:17)
at C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js:83:20
at cb (C:\Program Files\nodejs\node_modules\npm\lib\npm.js:215:22)
at C:\Program Files\nodejs\node_modules\npm\lib\npm.js:253:24
at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:81:7
at Array.forEach (native)
at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:80:13
at f (C:\Program Files\nodejs\node_modules\npm\node_modules\once\once.js:25:25)
at afterExtras (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:178:20)
at C:\Program Files\nodejs\node_modules\npm\node_modules\mkdirp\index.js:47:53
C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:211
if (npm.config.get('json')) {
^
TypeError: Cannot read property 'get' of undefined
答案 0 :(得分:0)
如果您要获得EPERM,则可能需要打开命令提示符并指定“以管理员身份运行”,'我是PC上的管理员,但仍需要不时使用NPM脚本
答案 1 :(得分:0)
cmd
as administratornpm config set prefix/usr/local
(changed the prefix)npm start
in normal console答案 2 :(得分:0)
首先尝试使用命令全局安装它
npm install -g create-react-app
然后,您可以使用以下命令创建您的应用
npx create-react-app <Name of your app>