当前位置:   article > 正文

解决typescript webpack 设置alias不生效的问题_webpack alias 不生效

webpack alias 不生效

tsconfig.json

特别注意includesexclude!!

    "paths": {
      "@/*": ["./app/*"],
    }
    ....
      "exclude": ["node_modules", "dist", "src", ],
	  "includes": ["./app/**/*", "./chrome/**/*", ]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

webpack.config.js

 resolve: {
    extensions: ['.ts', '.tsx', '.js', '.jsx'],
    alias: {
      '@': path.resolve(__dirname, 'app'),
    },
  },
   module: {
    rules: [{
        test: /\.tsx?$/,
        exclude: /node_modules/,
        loader: 'awesome-typescript-loader',
      },]}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/83036?site
推荐阅读
相关标签
  

闽ICP备14008679号