Rav*_*vit 10 typescript webpack
我创建了一个带有webpack的裸项目,只有一个加载器,ts-loader.由于以下错误,Webpack失败:
ERROR in ./app.ts
Module build failed: TypeError: Cannot call method 'charCodeAt' of undefined
at getRootLength (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/node_modules/typescript/bin/typescript.js:997:18)
at Object.isRootedDiskPath (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/node_modules/typescript/bin/typescript.js:1051:16)
at rootReferencePath (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/index.js:72:23)
at /home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/index.js:87:93
at Array.map (native)
at ensureDependencies (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/index.js:87:35)
at Object.loader (/home/ravioli/IdeaProjects/dummyWebpack/node_modules/ts-loader/index.js:103:5)
Run Code Online (Sandbox Code Playgroud)
在vanilla Javascript文件上测试时,Webpack按预期运行.使用Typescript文件和ts-loader时会发生错误,其中错误的来源是(正如您在堆栈中看到的).
删除以下行后问题解决:(
///<reference path="testi.d.ts" />
文件的内容不影响错误 - 我已经检查过).
这是一个示例项目的链接,webpack从src_ts文件夹运行:https:
//github.com/ravitb/dummyWebpack
我在这里想念的是什么?!
这是一个问题,ts-loader 引入了具有重大更改的 TypeScript 1.5,而不是坚持使用 TypeScript 1.4。我已经推出了一个新版本(0.3.4)来解决这个问题。很抱歉出现这个问题。
| 归档时间: |
|
| 查看次数: |
1848 次 |
| 最近记录: |