1.创建js库文件
egret create_lib jszip
2.分别创建文件夹
bin、src、libs
3.把项目组相关联的文件拷贝到src中
4.配置package.json文件
5.配置tsconfig.json文件
6.编译
egret build callJS
二,配置egret文件,调用js
1.配置egretProperties.json
2.编译项目
egret -e build clean
3.成功调用
1.在index.html中,写上<body>
<app-root></app-root>
<script>
function createClusterer() {
alert("test")
}
</script>
</body>
2.然后在ts中,写(这个是事件调用,自己写吧,就一个button的事情)
onclick() {
window 'createClusterer'
}
这样就可以调用js方法了。
1.安装node,因为ts的编译器是js/ts写的;安装node后同时获得npm命令,这是nodejs世界里的包管理器(也可以看作node的app商店);
2.安装vs 2015或者vs code,当然这不是必须的,但是这里强烈推荐写ts的工具,vs第一,vsc第二;
3.vs自带了TypeScript(vs2012+,vs2015update1自带了ts1.7),最新版本的typescript for vs去官网下载即可, 或者如果不依赖vs(比如mac环境), 可以用命令行装ts编译器
npm i -g typescript@next
4. 安装了ts后, 就会有2个命令可用:tsc和tsd, tsc用来编译TypeScript代码, tsd用来下载第三方js类库的ts定义文件(或者叫头文件),熟练使用tsd,工作效率提升,因为减少了80%查文档的时间,所以写ts可以说是jser打通了任督二脉,上手任何新的开发环境都很快
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)