s***@qq.com
s***@qq.com
  • 发布:2019-04-02 22:56
  • 更新:2021-03-01 18:04
  • 阅读:2623

能否在@dcloudio/webpack-uni-mp-loader/lib/script.js中添加对于@babel/plugin-proposal-decorators的支持

分类:uni-app

目前我希望用typescript编码,但真机运行时,@dcloudio/webpack-uni-mp-loader/lib/script.js这个loader不支持babel的配置文件,导致我无法使用注解,希望能够添加一下@babel/plugin-proposal-decorators的支持,类似这样:

const plugins = []  
    if (hasModule('@babel/plugin-proposal-decorators') && hasModule('@babel/plugin-proposal-class-properties')) {  
        plugins.push(['@babel/plugin-proposal-decorators', {'legacy': true}])  
        plugins.push(['@babel/plugin-proposal-class-properties', {'loose': true}])  
    }  
  if (hasModule('@babel/plugin-syntax-typescript')) {  
    plugins.push('@babel/plugin-syntax-typescript')  
  }  
  plugins.push(babelPluginScopedComponent)  
  const ast = babel.transform(content, {  
    configFile: false,  
    plugins  
  })
2019-04-02 22:56 负责人:无 分享
已邀请:
f***@126.com

f***@126.com

没人搭理

alpha_deer

alpha_deer

同求,请加上加上小程序 decorators支持,编译成 H5 是没问题的

该问题目前已经被锁定, 无法添加新回复