Vue Material 安装后失败
Vue Material postinstall failed
所以我现在已经在一个 Vue.js 项目上工作了几次,但我遇到了一个我以前从未遇到过的问题。
尝试 git 将项目拉到另一台计算机上,甚至将项目下载为 zip 文件,当 npm install
时,vue-material 模块失败并且整个事情不能 运行.
这样走,vie-material :
vue-material@1.0.0 postinstall C:\<my_things>\node_modules\vue-material
sh build/git-hooks/install.sh
然后我看到这个:
/usr/bin/bash: build/git-hooks/install.sh: No such file or directory
然后模块的树显示在终端中,最后,我可以看到与 vue-material 相关的所有错误,使用以下语句:
Tell the author that this fails on your system:
sh build/git-hooks/install.sh
顺便说一句,我尝试创建一个全新的Vue项目,并尝试在其中添加vue-material,没问题,所以这与我的项目有关。
显然,/usr/bin/bash
不存在,因为我 运行宁 Windows 10.
了解 npm 的安装程序吗?我没有办法尝试...
你能分享你的 package.json 文件吗?
我刚才遇到了同样的问题,发现 NPM 可能安装了错误的版本。我有 "^vue-material": "1.0.0-beta-7" NPM 正在安装版本 1.0.0 而不是 1.0.0-beta-7。如果您删除 ^ 那么它可能对您有用。这是我找到对我有帮助的答案的地方。
https://github.com/vuematerial/vue-material/issues/1155
好吧,在弄清楚出了什么问题之后,我明白了:
我尝试使用 yarn,它告诉我我的节点版本太旧(vue-material 需要 7.0+ 而我的节点是 6.9,或者至少 yarn 告诉我的是这样),所以我给自己安装了 8.9.3 节点。
在此之后我再次尝试使用 yarn,并且再次显示 bash 脚本的错误....然后我再次尝试使用 npm install
,它工作得很好。 ..
我不知道 bash 脚本的事情,但要记住的一件事是在发生错误时始终检查节点和 npm 的版本....(并且 yarn 看起来非常酷和简单 imo ^^).
不过,您有点让我想到了版本问题,我明白了! :D
问题已解决....
所以我现在已经在一个 Vue.js 项目上工作了几次,但我遇到了一个我以前从未遇到过的问题。
尝试 git 将项目拉到另一台计算机上,甚至将项目下载为 zip 文件,当 npm install
时,vue-material 模块失败并且整个事情不能 运行.
这样走,vie-material :
vue-material@1.0.0 postinstall C:\<my_things>\node_modules\vue-material
sh build/git-hooks/install.sh
然后我看到这个:
/usr/bin/bash: build/git-hooks/install.sh: No such file or directory
然后模块的树显示在终端中,最后,我可以看到与 vue-material 相关的所有错误,使用以下语句:
Tell the author that this fails on your system:
sh build/git-hooks/install.sh
顺便说一句,我尝试创建一个全新的Vue项目,并尝试在其中添加vue-material,没问题,所以这与我的项目有关。
显然,/usr/bin/bash
不存在,因为我 运行宁 Windows 10.
了解 npm 的安装程序吗?我没有办法尝试...
你能分享你的 package.json 文件吗?
我刚才遇到了同样的问题,发现 NPM 可能安装了错误的版本。我有 "^vue-material": "1.0.0-beta-7" NPM 正在安装版本 1.0.0 而不是 1.0.0-beta-7。如果您删除 ^ 那么它可能对您有用。这是我找到对我有帮助的答案的地方。
https://github.com/vuematerial/vue-material/issues/1155
好吧,在弄清楚出了什么问题之后,我明白了:
我尝试使用 yarn,它告诉我我的节点版本太旧(vue-material 需要 7.0+ 而我的节点是 6.9,或者至少 yarn 告诉我的是这样),所以我给自己安装了 8.9.3 节点。
在此之后我再次尝试使用 yarn,并且再次显示 bash 脚本的错误....然后我再次尝试使用 npm install
,它工作得很好。 ..
我不知道 bash 脚本的事情,但要记住的一件事是在发生错误时始终检查节点和 npm 的版本....(并且 yarn 看起来非常酷和简单 imo ^^).
不过,您有点让我想到了版本问题,我明白了! :D
问题已解决....