gpt4 book ai didi

ruby-on-rails - --skip-sprockets 和 --skip-javascript 仍然生成 app/assets/javascripts/application.js 吗?

转载 作者:行者123 更新时间:2023-12-02 20:49:49 28 4
gpt4 key购买 nike

我计划使用 Bowerjs 来管理前端依赖项,并使用 gulp.js 来连接、缩小和编译前端代码。因此,我想跳过 Rails Assets 管道,包括 sprocket。我运行以下命令来跳过 Assets 管道:

$ rails new myapp --skip-sprockets --skip-javascripts --database=postgresql -T

但是,我注意到以下几点:

 create  app/assets/config/manifest.js
create app/assets/javascripts/application.js
create app/assets/javascripts/cable.js
create app/assets/stylesheets/application.css

当我查看 application.js 文件时,我注意到以下内容:

//= require jquery
//= require jquery_ujs
//= require_tree .

它确实在 config/application.rb 中评论了我们的链轮:

# require "sprockets/railtie"

并且 Gemfile 不包含

sass-rails
uglifier
coffee-rails
jquery-rails
turbolinks

但是为什么它会在app/assets中生成文件呢?

最佳答案

检查语法。正确的是--skip-javascript

关于ruby-on-rails - --skip-sprockets 和 --skip-javascript 仍然生成 app/assets/javascripts/application.js 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42616621/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com