Sylius paketini kuruyorum ve sylius'u kurarken iplik kurulumunu çalıştırmam gerekiyor Yani komut çalıştırırken
yarn install
Hata alıyorum:
HATA: [Errno 2] Böyle bir dosya veya dizin yok: 'install'
Sylius paketini kuruyorum ve sylius'u kurarken iplik kurulumunu çalıştırmam gerekiyor Yani komut çalıştırırken
yarn install
Hata alıyorum:
HATA: [Errno 2] Böyle bir dosya veya dizin yok: 'install'
Yanıtlar:
Aynı sorunu Ubuntu 17.04'te de yaşadım.
Bu çözüm benim için çalıştı:
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
sonra
yarn install
sonuç:
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.
Size yardımcı olacağını umuyoruz.
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \ echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list \ apt-get update \ && yes Y | apt-get install --no-install-recommends yarn RUN yarn --version
, temel şeyler başarısız olan iplik versiyonu 0.32.0 ile sonuçlanıryarn init
Aynı sorunu Ubuntu 18.04'te de yaşadım. Benim için işe yarayan buydu:
Kaldırdım cmdtest
veyarn
sudo apt remove cmdtest
sudo apt remove yarn
İpliği global olarak npm kullanarak kurun
sudo npm install -g yarn
: Not Bu çözüm üzerinde iyi çalışır Ubuntu 16.04
, Ubuntu 17.04
ve Ubuntu 18.04
.
Mevcut cmdtest ve ipliği (* nix sistemlerinin eski kara kutu komut satırı aracının modülü olan) çıkarmaya çalışın :
sudo apt kaldır cmdtest sudo apt ipliği kaldırmak
Npm ile basit kurulum
npm install -g iplik
VEYA
sudo npm install -g iplik
Şimdi iplik kuruldu. Komutunuzu çalıştırın.
iplik yüklemek sylius
Umarım bu işe yarar. Şerefe!
Düzenle:
re-open the terminal
Değişikliklerin etkili olması için şunu unutmayın .
sudo apt remove -y cmdtest
otomatik onay için
TL; DR
// Try these commands. Tested on Ubuntu 17.04 & above. 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
Diğer Ubuntu sürümlerinecmdtest
iplik takmak ve ek hatalarla ilgilenmek için bu resmi belgelere / kılavuza göz atın . https://yarnpkg.com/lang/en/docs/install/#debian-stable
Ubuntu 16.04 için İplik Yükleme (bunun 14.04 ile aynı olup olmayacağından emin değilsiniz, zappee'in 17.04 için verdiği yanıttan biraz farklıdır)
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
Daha sonra sylius projenizi nereye kurduğunuz yerden (/ var / www / sitem)
yarn install
yarn run gulp
Ubuntu 18.04.4 LTS için resmi talimatları izledim: https://classic.yarnpkg.com/en/docs/install#debian-stable
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 update && sudo apt install yarn
Yapmanıza gerek yok:
sudo apt remove cmdtest
Bu sadece Ubuntu 17.04 için gereklidir. * Bence.
Umut ediyorum bu yardım eder!
Ubuntu yarn
paketini doğru bir şekilde kaldırmayı ve İpliği NPM üzerinden yüklemeyi öneren tüm cevapların kudosuyla, burada açıklama ile ayrıntılı bir cevap (ve uyarıda bulunun):
No such file or directory
Hatanın nedeni yarn install
"doğru" İpliği kullanmamanızdır: yarn
Ubuntu yazılım kaynaklarını kullanarak kurduğunuz yazılım, cmdtest blackbox test paketinden "iplik" senaryo test aracıdır . Yarn, Javascript uygulaması için popüler bir geliştirme yaşam döngüsü aracı (Make, Maven ve arkadaşlara benzer) olduğu için bu muhtemelen kastettiğiniz şey değildir.
Javascript İplik aracı Ubuntu yazılım kaynaklarında mevcut değildir, ancak NPM (Yarn'ın değiştirmeyi amaçladığı başka bir geliştirme yaşam döngüsü aracıdır - yani gariptir) tarafından yüklenebilir.
İpliği Ubuntu'da kullanılabilir hale getirmek için, cmdtest
ve aletlerini çıkararak başlayın :
$ sudo apt purge cmdtest
Ardından NPM'nin kurulu olduğundan emin olun:
$ sudo apt install npm
Ardından İpliği kurmak için NPM kullanın:
$ npm install -g yarn
Not: kullanıldığında npm install -g
, geçerli kullanıcı hesabınız için çoğu amaç için uygun olması gereken bir Javascript paketi yüklenir. Tüm kullanıcılar için İplik kurmak istiyorsanız sudo
, NPM komutu için kullanabilirsiniz , ancak bu önerilmez: NPM paketleri çok kullanıcılı bir işletim sistemi bağlamında güvenlik için nadiren denetlenir ve bazı paketlerin yüklenmesi yükleme sırasında kırılabilir onları "kök" olarak NPM, onu çalıştırmaya karşı uyarıyordu sudo
ve bugün bunu yapmamasının ana nedeni, tek kullanıcılı sunucular için Javascript uygulamaları oluşturmak ve dağıtmak için korumalı "kök benzeri" ortamları (Docker gibi) kullanan insanları rahatsız ediyor.
sudo npm install -g yarnpkg
npm WARN deprecated yarnpkg@0.15.1: Please use the `yarn` package instead of `yarnpkg`
bu benim için çalışıyor
sudo npm install -g yarn
Ayrıca bu sorunu (windows) vardı, düzeltme tüm terminal örneklerinin tamamen kapanmasıydı, ardından tekrar deneyin.
yarn install --verbose
genişletilmiş bilgileri çalıştırın ve ekleyin. İpliği doğru klasörde (bir package.json içeren) çalıştırdığınızdan emin misiniz?