纱线包不会因依赖性问题而更新
Yarn packages won't update for dependency issue
在开发服务器上,对于刚刚部署的应用程序,rails 命令将不会执行,因为缺少完整性文件。
error Couldn't find an integrity file
error Found 1 errors.
========================================
Your Yarn packages are out of date!
Please run `yarn install --check-files` to update.
========================================
两者
yarn install --check-files
yarn install
导致同样的错误
compression-webpack-plugin@4.0.1: The engine "node" is incompatible with this module. Expected version ">= 10.13.0". Got "8.17.0"
Found incompatible module
Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
不幸的是,'visit' 提示没有用,因为它不处理节点引擎。
几乎没有部署,还没有节点模块目录,这是预期的。但是在开发机器上有目录并且在预编译资产中没有任何问题。
服务器上下文:
node -v
> v8.17.0
这种情况如何解封?
您需要将节点更新到高于上述版本的版本>= 10.13.0
然后重新安装纱线并重新运行检查:
如果你在 Mac OS:
brew install node@14 && brew link --force node@14
brew install yarn
cd ~
curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt install nodejs
然后检查您是否有兼容的版本
node -v
=> v14.2.0
``
if so re-run any of your commands:
```bash
yarn install --check-files
yarn install
在开发服务器上,对于刚刚部署的应用程序,rails 命令将不会执行,因为缺少完整性文件。
error Couldn't find an integrity file
error Found 1 errors.
========================================
Your Yarn packages are out of date!
Please run `yarn install --check-files` to update.
========================================
两者
yarn install --check-files
yarn install
导致同样的错误
compression-webpack-plugin@4.0.1: The engine "node" is incompatible with this module. Expected version ">= 10.13.0". Got "8.17.0"
Found incompatible module
Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
不幸的是,'visit' 提示没有用,因为它不处理节点引擎。
几乎没有部署,还没有节点模块目录,这是预期的。但是在开发机器上有目录并且在预编译资产中没有任何问题。
服务器上下文:
node -v
> v8.17.0
这种情况如何解封?
您需要将节点更新到高于上述版本的版本>= 10.13.0
然后重新安装纱线并重新运行检查:
如果你在 Mac OS:
brew install node@14 && brew link --force node@14
brew install yarn
cd ~
curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt install nodejs
然后检查您是否有兼容的版本
node -v
=> v14.2.0
``
if so re-run any of your commands:
```bash
yarn install --check-files
yarn install