gpt4 book ai didi

node.js - 使用 ember new 时 EPROTO : protocol error, 符号链接(symbolic link) '../semver/bin/semver'

转载 作者:搜寻专家 更新时间:2023-10-31 22:37:16 24 4
gpt4 key购买 nike

我有一个使用 ubuntu/trusty64 box 创建的 Vagrant 虚拟机(它运行 Ubuntu 14.04.3 LTS(GNU/Linux 3.13.0-66-generic x86_64)),Ruby on Rails,Node .js(5.x,但以前是 0.12)和 Ember CLI。

我正在尝试通过运行 ember new frontend 创建一个新的 Ember 应用程序,它总是给我一些错误:

Successfully initialized git.
Installing packages for tooling via npm...
npm ERR! tar.unpack untar error /home/vagrant/.npm/underscore.string/2.3.3/package.tgz
npm ERR! tar.unpack untar error /home/vagrant/.npm/underscore.string/2.3.3/package.tgz
npm ERR! tar.unpack untar error /home/vagrant/.npm/underscore.string/2.3.3/package.tgz
npm ERR! tar.unpack untar error /home/vagrant/.npm/underscore.string/2.3.3/package.tgz
npm ERR! tar.unpack untar error /home/vagrant/.npm/underscore.string/2.3.3/package.tgz
npm ERR! tar.unpack untar error /home/vagrant/.npm/acorn/1.2.2/package.tgz
npm ERR! tar.unpack untar error /home/vagrant/.npm/npm/2.14.10/package.tgz
npm ERR! tar.unpack untar error /home/vagrant/.npm/bower/1.7.0/package.tgz
EPROTO: protocol error, symlink '../semver/bin/semver' -> '/vagrant/emberrails/frontend/node_modules/ember-cli-dependency-checker/node_modules/.bin/semver'
Error: EPROTO: protocol error, symlink '../semver/bin/semver' -> '/vagrant/emberrails/frontend/node_modules/ember-cli-dependency-checker/node_modules/.bin/semver'
at Error (native)

为什么?我该如何解决这个问题?

当我尝试自己通过 NPM 安装一些包时出现此问题,但后来我在命令中添加 --no-bin-links 一切正常,但我在 上没有此选项 Ember 新

最佳答案

 --no-bin-links

--no-bin-links 告诉 npm 不要创建任何符号链接(symbolic link)。

关于node.js - 使用 ember new 时 EPROTO : protocol error, 符号链接(symbolic link) '../semver/bin/semver',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34221524/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com