creator 3.0 如何使用js啊

不给用js,你弃坑把

哎,渠道哪部分代码其他版本甚至其他引擎在共用。而且js灵活,写起来很方便,改成ts比较难改。哎,感觉要费老牛鼻子劲了

嗯,好像是哦,谢谢大佬咯。暂时先看看项目时间充足就改ts,不足就先不用3.0吧。

还可以直接把js文件后缀直接改成 ts
简单暴力
运行应该是没问题的

大佬想法好,但是还是要改语法,我用了大量闭包和函数继承。感觉改起来要费些劲了

光在类前面加声明就够我累的了。

应该不用改 文件里面的, 直接忽略编辑器里面提示的错误

哦,厉害…

这样使用 CryptoJS.js

import cry from './cryptoJS.js'; // 后续需要
cry.pad. // 使用

你如果没 .d.ts,IDE 不知道怎么帮你提示。它会报错,但是不影响,跟用纯 JS 摸黑写一样的。

好的,谢谢大佬。

是的,参考我上面的回复

你试试,有结果同步下给本贴的兄弟看看

的确,第三方库 CryptoJS 可以直接:
import CryptoJS from ‘./CryptoJS.js’;
如果报错 上面加:// @ts-ignore
我看看对照如何改TestJS

不行,没有 require 的

:joy:我的,没看到这是3.0的

想一劳永逸直接在 tsconfig.json 里面 allowJS: true。这样它不会检查你的所有 JS 文件

1赞

感觉这个应该在官方文档里面说明一下,毕竟和2.x不同了,还是很难摸索出来

其实什么 ts js 都是一样的。你完全可以在 ts 里没有任何阻力的用 js。只要你配置好,牺牲智能提示。

至于有没有 require 跟是不是 ts js没有关系,浏览器里面哪有 require。Creator 选择支持标准规定的 import 一个原因是因为 Creator 要支持浏览器。

的确,现在官方手册只有教怎么用 import 的。没告诉大家怎么解决类型提示问题什么的: