我正在启动一个新的 Rails 6 应用程序。如果我理解正确的话,Webpack(er) ( gem webpacker) 已经取代了 Sprockets 作为包含/缩小 JS ( source )的新标准。此外,Rails 6 现在都需要Node.js 和 Yarn。
我是否正确地假设 Node.js 和 Yarn 依赖项仅仅是由于包含了 Webpack,或者 Rails 6 的其他组件也需要它们?
从 Rails 6 应用程序中删除 Webpack 和 Node 和 Yarn 并继续使用 Rails Asset Pipeline(除了缺少 Webpack 功能)是否有任何可能的缺点?