gpt4 book ai didi

ruby-on-rails - Assets 管道中不存在 Assets "application.js"

转载 作者:数据小太阳 更新时间:2023-10-29 07:51:45 25 4
gpt4 key购买 nike

我是 RubyROR 框架的新手。我尝试使用 JQuery 创建 Web 应用程序。我的步骤是:

  1. 添加了 gem 'jquery-rails' 并从命令行执行了 bundle install 命令
  2. 字符串 //= require jquery2 添加到application.js 文件
  3. 现在我尝试将文件包含到页面中。我在字符串 <%= javascript_include_tag "application" %> 部分添加了进入application.html.erb文件

当我尝试在浏览器中查看页面时,我看到错误消息:

Sprockets::Rails::Helper::AssetNotFound in LandingPage#index
The asset "application.js" is not present in the asset pipeline.
<%= javascript_include_tag "application" %>

我做错了什么?我用谷歌搜索了这个错误,但没有找到任何好的解释。

最佳答案

我在 application.html.erb 文件中使用语法 javascript_include_tag 的 Rails 6(带有 webpack)也遇到了这个错误。

使用 rails 6 和 webpack 使用:

<%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>

关于ruby-on-rails - Assets 管道中不存在 Assets "application.js",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45237486/

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