【发布时间】:2019-09-21 21:02:39
【问题描述】:
我必须更新 Rails 应用程序的旧代码,但我不知道为什么 Front 显示不正确并且页面加载非常慢, 我无法联系过去的开发者
我从 heroku 获得代码,它在生产环境中运行良好,但在开发环境中运行良好
当我第一次启动应用程序时,我遇到了这个错误
Webpacker::Manifest::MissingEntryError
我修复它
yarn install
我之前在 Rails 项目中从未使用过 webpacker,我尝试了很多方法来修复它,但它不起作用,我不知道正确启动 Rails 应用程序的方法是什么
更新
我在我的环境中重新安装了 webpacker,现在服务器使用 webpack 编译,但我收到关于 JS 库的错误
ERROR in ./app/javascript/packs/landing.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: Cannot find module 'babel-preset-env' from (repository path)
【问题讨论】:
-
看看这个页面是否有帮助 -- github.com/rails/webpacker/issues/1523
-
感谢我执行了 yarn install 命令并修复了它,但我仍然有前面的问题
-
然后看看这个 - 它概述了将字体目录放在样式表目录中的反直觉方法。向下滑动以获得非 SASS 方法(如果需要)。 -- gist.github.com/anotheruiguy/7379570
-
等等.. 你有 FRONT 或 FONT 的问题吗?
-
前端问题,所有卡片、背景和位置都没有显示在开发环境中,我更新了生产环境中的屏幕
标签: css ruby-on-rails webpack sass