【问题标题】:Why did `rails new myproject --webpack` not generate app/javascript or config/webpacker.yml?为什么 `rails new myproject --webpack` 没有生成 app/javascript 或 config/webpacker.yml?
【发布时间】:2017-12-10 00:13:05
【问题描述】:

我正在使用带有 Ruby 2.4.2 的 Rails 5.1.4,并按照本教程学习 Rails 现代前端设置; https://evilmartians.com/chronicles/evil-front-part-1.

这指示我开始一个新的 Rails 项目;

rails new evil_chat --skip-coffee --skip-sprockets --skip-turbolinks --webpack --database=postgresql -T

这样做之后,虽然我确实在我的 gemfile 中找到了gem 'webpacker',但我的新应用目录中没有 app/javascript/... 或 config/webpacker.yml。

任何想法我做错了什么?

【问题讨论】:

  • 之后您可以随时使用 bundle exec rails webpacker:install 运行生成器

标签: ruby-on-rails webpack


【解决方案1】:

访问installation 指南。您的命令是正确的,您现在需要使用该命令安装Webpacker

bundle exec rails webpacker:install

继续使用README 并查看development 开发指南。这将帮助您启动webpacker 的开发服务器。

如果您想在初始安装中包含特定的 JS 框架,您可以将其传递到 webpack 选项中,如下所示:

--webpack=vue

或者如果 webpack 已经安装,请在现有 Rails 应用程序上使用命令 bundle exec rails webpacker:install:vue

【讨论】:

  • 感谢@jdgray,教程没有明确说明我需要运行 webpacker:install 命令。按照您的说明和安装指南后,一切都按预期工作了??。
猜你喜欢
  • 2023-01-22
  • 1970-01-01
  • 2015-01-18
  • 1970-01-01
  • 2020-03-25
  • 1970-01-01
  • 1970-01-01
  • 2020-11-22
  • 1970-01-01
相关资源
最近更新 更多