Webpack environment.plugins.prepend SyntaxError:意外令牌)

时间:2018-11-26 14:48:07

标签: webpack

在我的environment.js文件中,我具有以下内容:

const { environment } = require('@rails/webpacker')

const webpack = require('webpack')

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

在最后一个)结束时出现语法错误:

SyntaxError: Unexpected token )

我需要将jquery加载到webpack中,但是当其他人似乎正在使用plugins.prepend时,我无法弄清楚为什么它会引发语法错误。

如果有所作为,我的后端是Rails 5.1。

1 个答案:

答案 0 :(得分:0)

好像我只需要在最后一次关闭)之前删除逗号

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