ruby-on-rails - Sprockets::FileNotFound at / 找不到类型为“application/javascript”的文件“react-server”
问题描述
我正在返回大约一年半前创建的网站,在启动 rails 服务器时,我收到此错误:
Sprockets::FileNotFound at / 找不到类型为 'application/javascript' 的文件 'react-server' 在这些路径中检查: [一堆文件路径...]
错误看起来与这个问题相同: rails webpack react - sprocket could not find file react-server
上一篇文章谈到了删除旧的 react rails 文件,但我不知道该引用哪些文件。
解决
最后,一个安装和一个 gemfile 添加就成功了。我运行:npm install --save react-server,然后在我的 gemfile 中添加:gem 'react-rails',然后当然运行 bundle exec install。
解决方案
在文件 server-rendering.js 中删除或注释这些行:
//= require react-server
//= require react_ujs
//= require ./components
推荐阅读
- azure - 使用 Polybase 将大量小型 csv 文件加载到 Azure Synapse
- react-native-android - 在Android后退按钮后重新打开应用程序时呈现导航器初始路线
- antd - React Ant 设计 4 输入 RTL
- python - Tensorflow:如何有n个图像输入来确定1个输出:手写数据匹配
- android - 带有多个链接的 Flutter webview
- node.js - 从节点 JS 使用 API
- webpack - webpack 构建中的 devtool 配置失败
- tkinter - “pip list”是否显示所有全局包?
- javascript - 如何在 React 中显示来自 firebase 存储的所有图像?
- javascript - Google 表格很容易将类似的表格名称放入变量中