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