有谁知道是否可以在 Rails 6 中使用旧的链轮管道设置?我在某处读到可以使用它代替新的 webpacker 管道,但我找不到我读过的来源。
提前谢谢大家!
你好!
Raz*_*n_k 10
嗯,这就是我做的
rails new app-name --skip-webpack-install --skip-javascript
Run Code Online (Sandbox Code Playgroud)
--skip-webpack-install 阻止生成器运行 rails webpacker:install。
--skip-javascript 从 Gemfile 中删除 webpacker gem。
现在在 rails 6 app/assets/javascripts中不存在所以你必须自己创建它
然后,创建app/assets/javascripts/application.js并将以下几行添加到其中
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
Run Code Online (Sandbox Code Playgroud)
接下来,打开app/assets/config/manifest.js并在最后添加以下行
//= link_directory ../javascripts .js
Run Code Online (Sandbox Code Playgroud)
最后,打开您的应用程序布局(app/views/layouts/application.html.erb)删除javascript_pack_tag并添加以下行
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1455 次 |
| 最近记录: |