纱安装命令错误没有这样的文件或目录:“安装”

问题描述:

我安装sylius束同时安装sylius我需要运行纱线安装因此 当我运行命令纱安装命令错误没有这样的文件或目录:“安装”

yarn install 

我得到错误:

ERROR: [Errno 2] No such file or directory: 'install'

+0

请运行'yarn install --verbose'并添加扩展信息。你确定你在正确的文件夹(包含package.json)中运行纱吗? – chaenu

我在Ubuntu 17.04上遇到同样的问题。

该解决方案为我工作:

sudo apt remove cmdtest 
sudo apt remove yarn 
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - 
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list 
sudo apt-get update && sudo apt-get install yarn 

然后

$ yarn install 

结果:

yarn install v1.3.2 
warning You are using Node "6.0.0" which is not supported and may encounter bugs or unexpected behavior. Yarn supports the following semver range: "^4.8.0 || ^5.7.0 || ^6.2.2 || >=8.0.0" 
info No lockfile found. 
[1/4] Resolving packages... 
[2/4] Fetching packages... 
[3/4] Linking dependencies... 
[4/4] Building fresh packages... 

info Lockfile not saved, no dependencies. 
Done in 0.20s. 

希望我t会帮助你。

+0

我有同样的情况:sudo apt删除cmdtest是关键! –

尝试删除现有纱线(这是nix系统的*传统的黑盒子命令行工具的模块。

 

    sudo apt remove cmdtest 
    sudo apt remove yarn 

通过NPM

 
npm install -g yarn 

现在纱安装安装简单。运行你的命令。

 
yarn install sylius 

我希望这会起作用。干杯!

为Ubuntu 16.04安装纱(不知道这是否会是一样的14.04,因为它是略有不同zappee的回答为17.04)

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - 
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list 
curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash - 
apt-get update 
apt-get install nodejs 
apt-get install yarn 
随时随地您安装sylius项目(在/ var/WWW

然后/ mysite)

yarn install 
yarn run gulp