我在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路径。我删除了此文件,一切正常。

09-30 10:34