刚开始接触cocoscreator。我们的项目要用Typescript开发,需要引用到一些第三方的js库,例如protobuf.js,这些库又没有TypeScript的版本。看了官方文档跟论坛,还是有些不太明白。
1.官方文档的插件脚本的介绍,需要把js库引用的所有js库文件打包成一个js文件,然后在creator里面设置导入插件,并声明对用的d.ts文件。http://docs.cocos.com/creator/manual/zh/scripting/plugin-scripts.html。
2.论坛中给的Typescript工程示例,https://github.com/toddlxt/Creator-TypeScript-Boilerplate里Typescript中引用的polyglot.js文件又是直接用require的方式使用。整个工程的说明是将现有的js工程升级为ts项目,看的不是很明白。
所以想问一下,究竟该用哪种方式来使用js库?哪种方式更优雅一些。
import ProtoBuf = require(’…/Lib/protobuf/protobuf’)
没有代码提示, 能用
另外记得勾选“允许编辑器加载“,不然在Creator中会报错,但实际编译加载运行是没问题的
1赞
大侠,我这么写,ProtoBuf 是null·····
求救
makr