嗨我无法通过Windows中的命令行安装firebase工具
即时通讯使用以下命令
npm install -g firebase-tools
输入此命令后我得到以下错误
npm ERR!路径C:\ Users \ data \ AppData \ Roaming \ npm \ node_modules \ firebase-tools \ node_modules npm ERR!代码ELOOP npm ERR! errno -4067 npm ERR!系统调用mkdir npm ERR! ELOOP:遇到太多符号链接,mkdir'C:\ Users \ data \ AppData \ Roaming \ npm \ node_modules \ firebase-tools \ node_modules'npm ERR!可以在以下位置找到此运行的完整日志:npm ERR! C:\用户\数据\应用程序数据\漫游\ NPM-cache_logs \ 2018-01-20T13_22_41_404Z-的debug.log
2 回答
实际上您可以尝试安装 npm i -g firebase-tools@v3.16.0 版本并尝试在本地文件夹中安装 npm install windows-build-toolsin your local folder and after that install npm install node-gyp ,然后在执行所有这些操作之前尝试禁用防病毒软件
最新版本似乎有问题 .
尝试安装以前的版本:
npm i -g firebase-tools@v3.17.2
UPDATE:
在这样做之前,最好卸载有问题的一个:
npm uninstall -g firebase-tools
还要确保你已经安装了
windows-build-tools
(虽然我在我的机器上有它,你分享的错误似乎与此无关)npm --add-python-to-path='true' --debug install --global windows-build-tools
UPDATE 2
我已经更新了我的Node和NPM版本,然后更新到最新的Firebase工具 .
仍然得到
WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
错误,但因为它's a warning, I' ve决定尝试一下 . 到目前为止没有问题 .UPDATE 3
windows-build-tools
包昨天得到了更新所以我安装它希望它解决安装最新版本firebase-tools
的问题 . 它没有,同样的错误发生 .