我正在构建一个React Native应用程序。
我尝试在我的应用程序中使用以下作为npm包:https://github.com/MagicTheGathering/mtg-sdk-javascript/
我尝试使用以下命令将包导入我的一个文件中:import { card } from 'mtgsdk';
以及import语句的许多其他变体,但都没有。
我收到错误:
TransformError:/myproject/node_modules/mtgsdk/lib/index.js:无法找到相对于目录/ myproject / node_modules_mtgsdk的预设“es2015”
将此包导入我的项目的正确方法是什么?我对javascript中的导入缺乏什么知识?
答案 0 :(得分:0)
你的babel不知道你将使用什么插件。
因此,您应该使用下一个配置将.babelrc文件添加到项目的根目录:
{
presets: ["es2015"]
}
哦,别忘了
npm install babel-preset-es2015 --save-dev
我希望它会有所帮助