Javascript Angular 6 Firebase部署命令-错误:“0”;无法读取属性';获取';在errorHandler处未定义的的值……”;
自从更新到Angular 6之后,我在使用Javascript Angular 6 Firebase部署命令-错误:“0”;无法读取属性';获取';在errorHandler处未定义的的值……”;,javascript,angular,firebase,firebase-hosting,Javascript,Angular,Firebase,Firebase Hosting,自从更新到Angular 6之后,我在使用ng build--prod尝试运行firebase deploy命令时收到此消息 完全错误: 我部署数据库、存储、firestore、功能、托管 正在运行的命令:npm--前缀%RESOURCE\u DIR%run lint 错误:EPERM:不允许操作,mkdir'C:\Users\Nick' TypeError:无法读取未定义的属性“get” 在errorHandler(C:\Users\Nick Cook\AppData\Roaming\npm\
ng build--prod
尝试运行firebase deploy
命令时收到此消息
完全错误:
我部署数据库、存储、firestore、功能、托管
正在运行的命令:npm--前缀%RESOURCE\u DIR%run lint
错误:EPERM:不允许操作,mkdir'C:\Users\Nick'
TypeError:无法读取未定义的属性“get”
在errorHandler(C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\lib\utils\error handler.js:213:18)
在C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\bin\npm cli.js:83:20
在cb(C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\lib\npm.js:215:22)
在C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\lib\npm.js:253:24
在C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\lib\config\core.js:81:7
在Array.forEach()处
在C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\lib\config\core.js:80:13
在f(C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\node\u modules\once\once.js:25:25)
在afterExtras(C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\lib\config\core.js:178:20)
在Conf.(C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\lib\config\core.js:235:20)
C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\lib\utils\error handler.js:213
if(npm.config.get('json')){
^
TypeError:无法读取未定义的属性“get”
位于process.errorHandler(C:\Users\Nick Cook\AppData\Roaming\npm\node\u modules\npm\lib\utils\error handler.js:213:18)
在process.emit(events.js:180:13)
在进程中。\u fatalException(internal/bootstrap/node.js:391:27)
错误:函数预部署错误:命令以非零终止
出口代码7
有人吗?……您的
ng build--prod
有问题吗?没有,ng build--prod命令工作正常我想您的npm
有问题。请尝试缓存验证或重新安装它。