ts 3.2以上版本使用一个新的称作 strictBindCallApply 的标志时,有严格地检查。CallableFunction、NewableFunction 的全局类型所描述的报错因为版本导致。 修复很简单,修改package.json [代码]"devDependencies": {[代码][代码] [代码][代码]"typescript": "^3.1.6"[代码][代码]}[代码]=> [代码]"devDependencies"[代码][代码]: {[代码][代码] [代码][代码]"typescript"[代码][代码]: [代码][代码]"~3.1.6"[代码][代码]}[代码]即可。 当然,需要重新npm i一下
error TS2318: Cannot find global type 'C运行 npm run compile 报错: error TS2318: Cannot find global type 'CallableFunction'. error TS2318: Cannot find global type 'NewableFunction'. tsc --listfiles /zhxiaol/weixin/welfareHub/typings/lib.wa.es6.d.ts /zhxiaol/weixin/welfareHub/typings/wx/lib.wx.app.d.ts /zhxiaol/weixin/welfareHub/typings/wx/lib.wx.page.d.ts /zhxiaol/weixin/welfareHub/typings/wx/lib.wx.api.d.ts /zhxiaol/weixin/welfareHub/typings/wx/lib.wx.cloud.d.ts /zhxiaol/weixin/welfareHub/typings/wx/index.d.ts /zhxiaol/weixin/welfareHub/typings/index.d.ts 新建的项目也无法编译
2019-01-14