Webpack import-loader with coffeescript

时间:2017-05-06 10:14:24

标签: webpack coffeescript imports-loader

我是用coffeescript编写的遗留应用程序,并希望使用webpack捆绑项目。

目标是在不影响当前代码的情况下使用webpack。

我在整个应用程序中使用的文件 functions.coffee 中的全局函数。现在我想在不使用每个模块中的import的情况下编译项目。

我知道如何实现这一目标?

我尝试使用下面的import-loader:

module: {
loaders: [
  {
    test: /\.coffee$/,
    loader: 'coffee-loader'
  },
  {
    test: require.resolve("./src/coffee/functions.coffee"),
    use: "imports-loader?this=>window"
  }
 ]
}

然而,看来import-loader并不能识别Coffeescript。我收到以下错误:

error: regular expressions cannot begin with *
/*** IMPORTS FROM imports-loader ***/
^
L0: /*** IMPORTS FROM imports-loader ***/

0 个答案:

没有答案