使用带有模板文字插件的babel env不能与Webpack一起使用

时间:2017-10-16 14:03:39

标签: ecmascript-6 babeljs

我的webpack中有以下配置

{
    test: /\.js$/,
    loader: 'babel-loader',
    options: {
        presets: ['env'],
        plugins: [require("babel-plugin-transform-es2015-template-literals")]
    }
}

我的package.json

中有以下内容
"babel-core": "^6.26.0",
"babel-loader": "^7.1.2",
"babel-plugin-transform-es2015-template-literals": "^6.22.0",
"babel-preset-env": "^1.6.0",

但是当我在我的代码.attr("transform", "translate(0, ${staticHeightForNow} )")中包含以下模板文字时,它不起作用,而是在前端得到以下错误...

  

错误:属性转换:尾随垃圾,“translate(0,$ {staticHeightFo ...”。

我错过了什么?如何将模板文字与Babel一起使用?

1 个答案:

答案 0 :(得分:1)

哎呀我使用双qoutes "而不是gravemarkers`