正则匹配 ts-loader 逻辑有 bug
wxlworkhard opened this issue · 0 comments
wxlworkhard commented
源码如下:
/**
* ======== append js-loader for ts-loader ========
*/
//....
if (rule.loader === 'ts' || rule.loader === 'ts-loader' || (/ts/.test(rule.loader) && !/!/.test(rule.loader))) {
正则/ts/
匹配到使用绝对路径的 loader /Users/xxxx/Documents/xxx/xxx-loader
中的 Documents,改成 /\bts\b/
好一点吧