Rails 6 复制与应用,webpacker的影响

Rails 6 duplicating and application, impact of webpacker

A Rails6 目录中的应用程序被命名为该应用程序将复制该目录并重命名新目录。这意味着按照常规 rails 逻辑仅编辑以下文件:

application.rb
cable.yml
database.yml
config/environments/production.rb
any reference to the versioning and deployment of the application

但是,原始应用程序的名称在

中被调用了几次
Makefile
package.json

后者旨在供管理员编辑。前者没有。这是将 webpacker(尽管有一个约 72 MB 的 node_modules 目录)添加到 rails 6.0

的工作进程的直接结果

复制应用程序并在其自命名目录中拥有两个独立应用程序的最佳方法和步骤是什么?

是的,上述步骤在实践中确实有效。留在这里作为备忘录。

按照常规 rails 逻辑仅编辑以下文件:

application.rb
cable.yml
database.yml
config/environments/production.rb
any reference to the versioning and deployment of the application
package.json

至于

Makefile

我更喜欢清空 node_modules 目录和

yarn install --check-files

使该元素保持最新。

导入数据库副本(或任何上下文暗示的内容)和 rails s !