我已经在其中创建了新的js文件
javascript/pack provider.js
然后在里面
javascript/stylesheet provider.scss
我想在应用中使用自定义布局。
我也将这两行放在我的 layout / provide.html.erb
中<%= stylesheet_pack_tag 'provider', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_pack_tag 'provider', 'data-turbolinks-track': 'reload' %>
但要避免出现错误
'Webpacker在/home/sandy/Desktop/project/sun/public/packs/manifest.json中找不到提供程序。可能的原因:'
除非您正在使用webpack -w或webpack-dev-server,否则要针对您的环境将
webpacker.yml
的compile值设置为true。webpack尚未重新运行以反映更新。您错误地配置了Webpacker的
config/webpacker.yml
文件。您的Webpack配置未创建清单。您的清单包含:
{ "application.js": "/packs/js/application-fc3ad3b42d26341f89e6.js", "application.js.map": "/packs/js/application-fc3ad3b42d26341f89e6.js.map", ..........}