【发布时间】:2020-04-12 02:10:58
【问题描述】:
$ rails 6.0.2 new sample_app2
. . . 使用网络控制台 4.0.1 使用网络驱动程序 4.1.3 使用 webpacker 4.2.2 捆绑完成! 17 个 Gemfile 依赖项,现在安装了 75 个 gem。 使用 `bundle info [gemname]` 查看捆绑的 gem 的安装位置。 运行 bundle binstubs bundler 依赖 tzinfo-data (>= 0) 将不会被 Bundler 安装的任何平台使用。 Bundler 正在为 ruby 安装,但依赖项仅适用于 x86-mingw32、x86-mswin32、x64-mingw32、java。要将这些平台添加到包中,请运行 `bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32 java`。 跳过捆绑包,因为它已经存在。 如果要覆盖跳过的存根,请使用 --force。 运行 bundle exec spring binstub --all * bin/rake:弹簧插入 * bin/rails:弹簧插入 rails webpacker:安装 回溯(最近一次通话最后): 4:来自/home/emsawy/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `' 3:来自/home/emsawy/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `eval' 2:来自/home/emsawy/.rvm/gems/ruby-2.6.3/bin/yarn:23:in `' 1:来自/home/emsawy/.rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/bundler/rubygems_integration.rb:400:in `block in replace_bin_path' /home/emsawy/.rvm/rubies/ruby-2.6.3/lib/ruby/site_ruby/2.6.0/bundler/rubygems_integration.rb:372:in `block in replace_bin_path': can't find executable yarn for gem yarn . yarn 目前不包含在包中,也许您打算将它添加到您的 Gemfile 中? (宝石::例外) 未安装纱线。请从 https://yarnpkg.com/lang/en/docs/install/ 下载并安装 Yarn也执行后
未安装纱线。请从https://yarnpkg.com/lang/en/docs/install/ 下载并安装 Yarn
我得到了同样的结果
$纱-v [弃用] trollop gem 已重命名为 optimist 并且将不再受支持。请转为乐观主义者 尽早。纱线 v0.1.1 2011 Jesper Kjeldgaard $红宝石-v ruby 2.6.3p62(2019-04-16 修订版 67580)[x86_64-linux] $导轨-v 导轨 6.0.2.1【问题讨论】:
-
你试过 yarn install 命令了吗?
-
那你安装yarn了吗?当它引导你到网站时:yarnpkg.com/lang/en/docs/install/#debian-stable
-
$ yarn install [DEPRECATION] trollop gem 已重命名为 optimist,将不再受支持。请尽快转为乐观主义者。
-
是的,但我还是给了我同样的结果
标签: ruby-on-rails ruby webpack rubygems