我正在使用React_on_rails,在克隆他们的示例后,我无法使用webpacker_lite。当我运行开发服务器时,我收到此错误:
`WebpackerLite::FileLoader::NotFoundError in Pages#index
WebpackerLite can't find the manifest file: /FILE PATH/react-webpack-rails-tutorial/public/webpack/development/manifest.json
Possible causes:
1. You have not invoked webpack.
2. You have misconfigured WebpackerLite's config/webpacker_lite.yml file.
3. Your Webpack configuration is not creating a manifest.
`
我已经安装了webpack-manifest-plugin并添加了:
var ManifestPlugin = require('webpack-manifest-plugin');
module.exports = {
// ...
plugins: [
new ManifestPlugin()
]
};
webpack-manifest-plugin的文档说这将生成一个manifest.json,但它看起来不像它。
答案 0 :(得分:0)
前几天我们遇到了这个问题。
使用foreman start -f Procfile.dev
启动服务器而不是rails s
您可以查看我们如何解决if-me here
上的问题我们尝试了很多东西,包括节点,npm和纱线的更新,所以如果上述方法不起作用,请确保你已经更新了那些依赖于它的包。