Jam*_*sWu 8 ruby-on-rails yarnpkg
更新23/11/2018 目前,我已经完成了
yarn config set cache-folder /usr/local/Caches/yarn
Run Code Online (Sandbox Code Playgroud)
一旦我跑yarn install --check-files,我得到错误:
error An unexpected error occurred: "EACCES: permission denied, mkdir '/usr/local/Caches'".
Run Code Online (Sandbox Code Playgroud)
从此,我试着做 chmod -R 755 /usr/local/Caches/yarn
我明白了 chmod: cannot access '/usr/local/Caches/yarn': No such file or directory
更新23/11/2018
而且,我已经完成mkdir -p ~/home/james/.cache/yarn
然后我已经完成了chmod -R 755 ~/home/james/.cache/yarn
然后我得到错误:
error An unexpected error occurred: "EACCES: permission denied, mkdir '/usr/local/Caches'".
Run Code Online (Sandbox Code Playgroud)
我弄完了: chmod -R 755 /usr/local/Caches
然后获得: chmod: cannot access '/usr/local/Caches': No such file or directory
所以,到目前为止我所做的方法还没有解决我的问题.
当我试图"修复"我的纱线宝石安装,并且还安装webpacker时,我得到了这个错误.
"警告跳过首选缓存文件夹"/home/james/.cache/yarn",因为它不可写."
我知道我需要使用chmod更改目录权限.
但是,当我尝试这样做时,使用:
chmod -R 755 /home/james/.cache/yarn
Run Code Online (Sandbox Code Playgroud)
我被告知找不到/home/james/.cache/yarn目录.
那么,我怎样才能更改此目录的权限?
附加信息:我正在运行Windows 10,而我实际上是在Windows上使用Ubuntu,因此要访问我的文件夹.我用Ubuntu写:
james@DESKTOP-VP0F0PN:~$ cd /mnt/c/users/james/documents/github/personalwebsite
Run Code Online (Sandbox Code Playgroud)
然后我在此之后输入上面的chmod代码.另外,要运行服务器:
james@DESKTOP-VP0F0PN:/mnt/c/users/james/documents/github/personalwebsite$ rails s
Run Code Online (Sandbox Code Playgroud)
也许您需要首先创建该目录?尝试
mkdir -p /home/james/.cache/yarn
Run Code Online (Sandbox Code Playgroud)
然后再次检查纱线安装。根据@jay-dorsey 评论更新
| 归档时间: |
|
| 查看次数: |
410 次 |
| 最近记录: |