0

从 v3 到 v5 的 Rails 迁移正在进行中。较少的加载是行不通的。

couldn't find file '../less/style.less' under '{root}/app/assets/stylesheets' with type 'text/css'

(错误消息中似乎有奇怪的 mime 类型,我想可能less必须在那里)

实际上文件存在并且在迁移之前一切都已经工作,根据迁移过程的文档执行捆绑和代码更改

也是这样配置的环境

config.less.paths << "#{Rails.root}/app/assets/stylesheets/less"

有什么建议可以弄清楚吗?任何额外的调试/检查请求?

谢谢

4

1 回答 1

0

通过删除文件扩展名解决,

所以与其:

*= require ../less/theme/style.less

用来:

*= require ../less/theme/style

问题消失了

于 2019-12-13T16:44:13.983 回答