2017-08-04 4 views
0

私はUbunt 17.04に基づいてLinux 18を使用しています。 私はrails assets:precompileを実行すると、私は気づく私はこのPostWebpage上のようなインストールの指示に従った場合、私は成功した糸をインストールし、次のメッセージYarn executable was not detected in the systemrails assets:precompileシステムでYarn実行ファイルが検出されなかった

を得るが、レールが私に

をエラーを与え続けますnode.jsには、Linux Mint用のシステムパッケージがあります。17.2には、Yarnページのすべての指示をして、私のシステムにすでにインストールされているnode.jsを手動でインストールしようとしました。

メッセージは実際には問題の説明ではありません。私はyarn --helpを実行する場合、それは動作しますし、私のyarn --version0.22

である。これは私のLinuxのミントシステムです

DISTRIB_ID=LinuxMint 
DISTRIB_RELEASE=18 
DISTRIB_CODENAME=sarah 
DISTRIB_DESCRIPTION="Linux Mint 18 Sarah" 
NAME="Ubuntu" 
VERSION="16.04 LTS (Xenial Xerus)" 
ID=ubuntu 
ID_LIKE=debian 
PRETTY_NAME="Ubuntu 16.04 LTS" 
VERSION_ID="16.04" 
HOME_URL="http://www.ubuntu.com/" 
SUPPORT_URL="http://help.ubuntu.com/" 
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" 
UBUNTU_CODENAME=xenial 
cat: /etc/upstream-release: Is a directory 

更新

これは、端末/opt/yarn-0.22/binの私のエコー$PATHの出力ですが、私がそのパスに行くと、フォルダがありません/opt/yarn-0.22だから、どこにインストールされ、正しく設定されているかを理解する必要がありますPATH SETUP

Path Setup 

If you chose manual installation, the following steps will add Yarn to path variable and run it from anywhere. 

Note: your profile may be in your .profile, .bash_profile, .bashrc, .zshrc, etc. 

Add this to your profile: export PATH="$PATH:/opt/yarn-[version]/bin" (the path may vary depending on where you extracted Yarn to) 
In the terminal, log in and log out for the changes to take effect 
To have access to Yarn’s executables globally, you will need to set up the PATH environment variable in your terminal. To do this, add export PATH="$PATH:`yarn global bin`" to your profile. 

おかげであなたはノードを持っているとNPM場合instrauction installation guide あなたはそれをインストールすることができますあなたにここでそれをインストールする必要がたくさん よろしく ファブリツィオBertoglio

+0

グローバルパッケージとしての糸の取り付けはありますか? – uzaif

+0

@uzaifこんにちは、あなたは正しいです。これは端末 '/ opt/yarn-0.22/bin'の私の' echo $ PATH'の出力ですが、私がそのパスに行くと、 '/ opt/yarn-0.22'というフォルダはありませんので、理解する必要がありますそこに 'PATH SETUP'が正しくインストールされて設定されていました –

+0

ホームにあるグローバルなnode_moduleディレクトリにインストールされています – uzaif

答えて

2

糸であるノードパッケージマネージャyarn

via npm install yarn -g

関連する問題