Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails webpacker未读取app/javascript/images文件夹_Ruby On Rails_Webpack_Ruby On Rails 5_Webpack Dev Server - Fatal编程技术网

Ruby on rails Rails webpacker未读取app/javascript/images文件夹

Ruby on rails Rails webpacker未读取app/javascript/images文件夹,ruby-on-rails,webpack,ruby-on-rails-5,webpack-dev-server,Ruby On Rails,Webpack,Ruby On Rails 5,Webpack Dev Server,使用默认配置,我无法通过视图中的帮助程序读取文件。 阅读该页面似乎很容易,但尝试访问该页面时出错: Webpacker在/path/manifest.json中找不到application.css。可能的原因: 您希望为您的环境将compile的webpacker.yml值设置为true 除非您使用的是网页包-w或网页包开发服务器 网页包尚未重新运行以反映更新 您错误配置了Webpacker的config/Webpacker.yml文件 您的网页包配置未创建清单。 您的舱单包含: 我是否缺少一些

使用默认配置,我无法通过视图中的
帮助程序读取文件。 阅读该页面似乎很容易,但尝试访问该页面时出错:

Webpacker在/path/manifest.json中找不到application.css。可能的原因:

  • 您希望为您的环境将compile的webpacker.yml值设置为true 除非您使用的是
    网页包-w
    或网页包开发服务器
  • 网页包尚未重新运行以反映更新
  • 您错误配置了Webpacker的config/Webpacker.yml文件
  • 您的网页包配置未创建清单。 您的舱单包含:

  • 我是否缺少一些配置?

    这似乎是一个文档错误理解,因为:

    asset_pack_path仅引用用作包的资产(即JS包文件)或包内使用的资产,如引用的字体、图像或样式,这就是它不存在于manifest.json中的原因。asset\u pack\u path不会在任何文件夹(如rails view helpers)中查找资产

    如果希望引用包中未使用的图像,可以使用Rails image_path helper


    webpacker文档告诉我们如何使用:

    
    require.context(“../images”,true)
    
    在入口点(app/javascript/packs)中,将app/javascript/images下的所有图像包含到导出的资产中。
    如果您使用的是webpacker6.pre/beta,它会展平嵌套文件夹。

    您是否尝试在webpacker.yml中的解析路径:[“my-non-default-asset-folder”]中添加资产路径?是的,我尝试过。但在运行Web包时,文件夹中的文件不会添加到manifest.json