我在node_modules中有一个名为:@mymodule的文件夹,里面有一个名为“insidefolder”的文件夹
路径如下所示: node_modules / @ mymodule / insidefolder
使用ES6语法,我尝试在此模块中导入内部文件夹:
import insidefolder from '@mymodule/insidefolder';
我收到一个错误:
Error: Cannot find module '../ymodule/insidefolder'
const mymodule = require('@mymodule/insidefolder');
效果很好。
如何解决?
最佳答案
碰巧我的.babelrc有了插件:
["babel-root-import", [{
"rootPathPrefix": "@",
"rootPathSuffix": "src"
}]]
并且每个以@开头的导入都指向src路径。我删除了此文件,一切正常。