错误运行 rails -server,接收错误:纱线:错误:没有这样的选项:--integrity
Posted
技术标签:
【中文标题】错误运行 rails -server,接收错误:纱线:错误:没有这样的选项:--integrity【英文标题】:error running rails -server, receiving error: yarn: error: no such option: --integrity 【发布时间】:2021-04-08 14:41:53 【问题描述】:我在 Rails 6.0.3.4 和 Ruby 2.7.1 中工作,当我运行 rails -s
时,我在终端中收到以下错误:
Usage: yarn [options]
yarn: error: no such option: --integrity
========================================
Your Yarn packages are out of date!
Please run `yarn install --check-files` to update.
========================================
To disable this check, please change `check_yarn_integrity`
to `false` in your webpacker config file (config/webpacker.yml).
当我运行yarn install --check-files
时,我收到以下错误:
yarn: error: no such option: --check-files
我确实在 webpacker.yml 中将 check_yarn_integrity 设置为 false。
【问题讨论】:
你的 yarn 安装可能已经过时了。你最初是如何安装 npm 和 yarn 的?什么操作系统? 【参考方案1】:尝试使用npm install --global yarn
【讨论】:
为我工作!非常感谢。以上是关于错误运行 rails -server,接收错误:纱线:错误:没有这样的选项:--integrity的主要内容,如果未能解决你的问题,请参考以下文章
Rails:当模型已经存在时,如何运行`rails generate scaffold`?
难以安装和运行rails(/ usr / local / bin / rails:没有这样的文件或目录),曾经恢复到早期的rails版本