请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

使用了 ts-loader 还需要使用 @babel/polyfill 吗?

配置 TypeScript 的开发环境。除了需要 ts-loader 还需要 babel-loader 和 @babel/polyfill 吗?

正在回答 回答被采纳积分+3

1回答

Dell 2019-05-23 09:00:38

ts-loader应该都一次性可以配置了

0 回复 有任何疑惑可以回复我~
  • 这个说法应该不对吧,ts-loader 并没有任何 polifill 的功能。
    我觉得使用了 ts 后,仍然需要使用 babel 来进行 polifill 的处理。
    即 ts-loader 把 ts 代码转换成 js 代码,babel-loader 把 js 代码再做转换。
    (如果有错误也请指出)
    比如类似下面配置:
      module: {
        rules: [
          {
            test: /\.ts$/,
            use: [
              {
                loader: "babel-loader",
                options: {
                  presets: [
                    [
                      "@babel/preset-env",
                      {
                        useBuiltIns: "usage",
                        corejs: 3
                      }
                    ]
                  ]
                }
              },
              "ts-loader"
            ],
            exclude: /node_modules/
          }
        ]
      },
    回复 有任何疑惑可以回复我~ 2019-06-18 22:15:49
  • Dell 回复 慕粉4291707 #2
    我的意思是在ts-loader里面,你可以直接配置babel的东西了吧。稍等,我去查下文档。记不得了
    回复 有任何疑惑可以回复我~ 2019-06-19 00:38:30
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信