昨晚我创建了一个新项目,开始工作,没有出现任何问题(迁移、rails 服务器运行等),今天当我想通过
rails g model model_name
生成新模型时,我开始收到以下 Yarn 警告:
warning Integrity check: System parameters don't match
Your Yarn packages are out of date!
Please run `yarn install --check-files` to update.
运行建议的命令不会执行任何操作,因为我收到“全部最新”成功消息,但每次尝试生成模型时都会收到错误。
我已经读过,在处理项目时,我必须确保我使用与项目启动时相同的节点版本,但是通过
nvm use *node version*
在节点版本之间切换似乎没有帮助(相当当然我是用 v12 开始这个项目的,但我在排除故障时从 12 到 16 都尝试过它们)
我反复尝试但没有成功的故障排除:
node
切换
nvm use *node_version*
node_modules
文件夹和yarn.lock
yarn install
rails webpacker:install
rails g model
node
版本并再次尝试故障排除错误引用了哪些系统参数?我该如何修复它?