jquery ui 日期选择器样式未在 Rails 生产中的 5.1 应用程序中呈现
jquery ui datepicker styles not rendered in Rails 5.1 app in production
我刚刚将 Rails 5.1 应用程序部署到生产服务器。一切正常,除了 JQuery UI 日期选择器的 CSS 样式未呈现。单击表单上的日期字段时会出现一个无样式的日历。呈现其他 CSS 样式。
我需要 app/assets/javascripts/application.js 文件中的库:
//= require jquery-ui/datepicker
我还在 app/assets/stylesheets/application.scss 文件中导入了 css 样式:
@import 'jquery-ui/datepicker.css';
Datepicker 在开发中工作正常,但是当我在生产中检查 Google 开发人员工具时,似乎 datepicker.css 的请求正在接收 404 状态。不知道为什么会这样。也许我应该在生产服务器上安装一些额外的东西?
欢迎任何建议或帮助,
安东尼
我通过添加
解决了这个问题
/*
*= require jquery-ui
*/
到 app/assets/stylesheets/application.scss 文件的顶部。
我刚刚将 Rails 5.1 应用程序部署到生产服务器。一切正常,除了 JQuery UI 日期选择器的 CSS 样式未呈现。单击表单上的日期字段时会出现一个无样式的日历。呈现其他 CSS 样式。
我需要 app/assets/javascripts/application.js 文件中的库:
//= require jquery-ui/datepicker
我还在 app/assets/stylesheets/application.scss 文件中导入了 css 样式:
@import 'jquery-ui/datepicker.css';
Datepicker 在开发中工作正常,但是当我在生产中检查 Google 开发人员工具时,似乎 datepicker.css 的请求正在接收 404 状态。不知道为什么会这样。也许我应该在生产服务器上安装一些额外的东西?
欢迎任何建议或帮助,
安东尼
我通过添加
解决了这个问题/*
*= require jquery-ui
*/
到 app/assets/stylesheets/application.scss 文件的顶部。