我已经为自己编写了一些实用程序,并希望将它们外包给一个软件包,以便我可以更轻松地在多个项目中使用它们。我想写一个NPM包,但是访问流星特定变量的需要使我使用气氛。
现在,我使用了一些es7之类的装饰器,并使它们与babel的babel-plugin-transform-decorators-legacy
插件一起使用。使用.babelrc
文件在项目本身中可以很好地工作,但是我无法使其在正在编写的包中工作。
我总是会收到错误
This experimental syntax requires enabling one of the following parser plugin(s): 'decorators-legacy, decorators'
但是我不知道如何启用相应的babel插件。
我真的必须重构代码还是有办法启用此插件? :D
我尝试过的事情:
.babelrc
文件ecmascript
@babel/core