美文网首页
2018-12-19 import路径简化

2018-12-19 import路径简化

作者: 056cc6443751 | 来源:发表于2018-12-19 14:51 被阅读0次

    原来路径导入用相对路径很麻烦,搜了下用babel-plugin-module-resolver
    在根目录下会成成.bablerc文件

    {
      "presets": ["module:metro-react-native-babel-preset"],
      "plugins": [
        ["module-resolver", {
          "root": ["./src"],
          "alias": {
            "appUtil": "./src/util"
          },
          "extensions": [".js", ".ios.js", ".android.js"]
        }]
      ]
    }
    
    

    在webstorm中会显示module isn't installed,也无法导航,搜到了https://youtrack.jetbrains.com/issue/WEB-22717

    在根目录下新建system.js,内容如下

    System.config({
        "paths": {
            "appUtil/*": "./src/util/*"
        }
    });
    

    相关文章

      网友评论

          本文标题:2018-12-19 import路径简化

          本文链接:https://www.haomeiwen.com/subject/gwdjkqtx.html