【发布时间】:2021-12-22 12:39:36
【问题描述】:
使用 rails 6.1.4 安装新应用程序。运行应用程序时,我得到以下信息......
来自浏览器:
Showing /home/james/ReachTech/app/views/layouts/application.html.erb where line #10 raised:
Webpacker can't find application.js in /home/james/ReachTech/public/packs/manifest.json. Possible causes:
1. You want to set webpacker.yml value of compile to true for your environment
unless you are using the `webpack -w` or the webpack-dev-server.
2. webpack has not yet re-run to reflect updates.
3. You have misconfigured Webpacker's config/webpacker.yml file.
4. Your webpack configuration is not creating a manifest.
Your manifest contains:
{
}
Extracted source (around line #10):
8
9
10
11
12
13
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>
</head>
<body>
我想使用 javascript。我已经多次重新启动应用程序。有什么建议吗?
【问题讨论】:
-
请分享
layouts/application.html.erb的相关部分。另见文档:edgeguides.rubyonrails.org/webpacker.html -
您是否尝试过运行
yarn install,以便它安装所需的纱线包以使 webpack 工作?
标签: javascript ruby-on-rails ruby webpack