码迷,mamicode.com
首页 > Web开发 > 详细

awesome-typescript-loader 配置使用baseUrl和paths

时间:2017-12-04 22:24:57      阅读:437      评论:0      收藏:0      [点我收藏+]

标签:mpi   rip   url   esc   功能   compiler   pac   require   支持   

 

因为实在不想用相对路径来写模块导入了, 配置baseUrl和Path来简化路径导入, 好在现在awesome-typescript-loader已经很好的支持了这个功能。

配置如下:

webpack.json中添加如下插件:

var TsConfigPathsPlugin = require(‘awesome-typescript-loader‘).TsConfigPathsPlugin;

resolve: {
  extensions: [".ts", ".tsx", ".js", ".json"],
  plugins: [
    new TsConfigPathsPlugin(/* { tsconfig, compiler } */)
  ]
}

tsconfig.ts 中就可以愉快的使用baseUrl, paths

"compilerOptions": {
  "baseUrl": "./src",
  "paths": {
    "hello": ["hello"],
  }
}

awesome-typescript-loader 配置使用baseUrl和paths

标签:mpi   rip   url   esc   功能   compiler   pac   require   支持   

原文地址:http://www.cnblogs.com/mahong-shaojiu-ruby/p/7979001.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!