美文网首页nodejs
前端工程化工具 ---- module-alias

前端工程化工具 ---- module-alias

作者: 前端的爬行之旅 | 来源:发表于2020-12-14 14:54 被阅读0次

    使用建议:nodejs的模块引用,使用相对路径,会造成写一堆../,非常不便。

    一、安装module-alias

    $ npm install module-alias --save
    

    二、使用module-alias

    注:这里@root就是别名,后面引号内的内容就是原路径

    "_moduleAliases": {
      "@root": ".",
      "@app": "app"
    },
    

    配置文件引入 require(‘module-alias/register’);

    require('module-alias/register');
    import BaseController from '@root/baseController';
    

    三、ts做特殊映射

    tsconfig.json文件中添加相应的映射

    "compilerOptions": {
        "paths": {
          "@root/*": "["./*"]",
          "@app/*": ["./app/*"],
        }
    

    大功告成✌️✌️✌️

    相关文章

      网友评论

        本文标题:前端工程化工具 ---- module-alias

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