gpt4 book ai didi

ruby-on-rails - 运行 Rails 应用程序时出现 webpacker 错误。 'TypeError: environment.plugins.set is not a function'

转载 作者:行者123 更新时间:2023-12-05 08:23:09 28 4
gpt4 key购买 nike

rails 5.1.5网络打包机 3.3.0

当我运行 Rails 应用程序时,我遇到了这个编译错误并且它不起作用。

Compilation failed:
remote: /tmp/build_074ca0ee678491d6f72035c60cc5f616/config/webpack/environment.js:5
remote: environment.plugins.set('Provide',
remote: ^
remote: TypeError: environment.plugins.set is not a function
remote: at Object.<anonymous> (/tmp/build_074ca0ee678491d6f72035c60cc5f616/config/webpack/environment.js:5:21)
remote: at Module._compile (module.js:643:30)

最佳答案

我自己找到了解决方案。

set 更改为 config/webpack/environment.jsprepend

之前

environment.plugins.set('Provide',
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery'
})
)

之后

environment.plugins.prepend('Provide',
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery'
})
)

https://github.com/rails/webpacker/issues/1318 https://github.com/rails/webpacker/blob/master/CHANGELOG.md#330---2018-03-03

关于ruby-on-rails - 运行 Rails 应用程序时出现 webpacker 错误。 'TypeError: environment.plugins.set is not a function',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49107725/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com