我有一个用ES6 / JSX编写的库,想要在npm install
应用程序上使用create-react-app
安装它。我怎样才能强迫babel从node_modules
解析这个lib?
在转换时不要忽略node_modules/my-library
。
答案 0 :(得分:1)
我认为您的图书馆不应该依赖第三个应用程序依赖项,
然后它不会有用,它只适用于包含Babel
作为依赖项的项目。
相反,您应该将Babel
添加到库依赖项中,并使用babel
创建库的版本,以将ES6
代码转换为ES5
代码,这将导致在标准的JavaScript中。
因此,您可以通过导入构建轻松地将其添加到任何项目中。