ts文件的语法错误和导入路径错误在引擎内编译不会提示
用vscode也只对打开的文件报错
这些代码错了, 调试的时候不会报错, 发布以后才出现
用搜索改实在是麻烦, cocos creator有没有办法把这些错误全部列出来
ts文件的语法错误和导入路径错误在引擎内编译不会提示
用vscode也只对打开的文件报错
这些代码错了, 调试的时候不会报错, 发布以后才出现
用搜索改实在是麻烦, cocos creator有没有办法把这些错误全部列出来
2.1.2 也遇到了同样的问题 @jare
// 新建项目后,修改 Helloworld.ts 内容如下
start () {
// init logic
a + b = 10;
这样也能编译通过??* - );;
this.label.string = this.text;
}
temp\quick-scripts\assets\Script\Helloworld.js
内容如下:
Helloworld.prototype.start = function () {
// init logic
a + b;
10;
这样也能编译通过;
* -;
;
this.label.string = this.text;
};
上例的代码,手动编译脚本(F7)也不报错。印象中以前的版本 TS 代码写错了后,Creator 获取焦点后会报语法错误的呀。
下面上传了一个 Demo,去掉了例子中的带中文的那一行。因为增加那一行时,编译不会报错,但是重启 Creator 编辑器
后会报错导致编辑器根本无法启动。
NewProject_1.zip (827.4 KB)
vscode会对打开的文件检查报错, 利用插件把想检查的文件都打开就可以知道错误了
名称: Open Multiple Files
id: fabiospampinato.vscode-open-multiple-files
说明: Open all files in a folder at once, optionally filtering by a glob.
版本: 1.3.0
发布者: Fabio Spampinato
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-open-multiple-files