Egret 集成第三方库 记录

引入第三方库pureMVC

这次我们要使用到一个mvc开发框架-pureMVC,熟悉as3的朋友一定也对这个框架不陌生吧。不熟悉的也没关系,这个框架不是这次的主角。我们从 这里 下载pureMVC的TypeScript版本。得到puremvc-typescript-standard-1.0.d.ts 和 puremvc-typescript-standard-1.0.js这两个文件,其实.d.ts就类似于c++里面的.h头文件,只有空方法和空属性,真正的实现是在js文件或者ts文件里面。在项目里面的src文件夹下建立一个puremvc的文件夹,将这个js文件和d.ts文件放进去。然后在项目根目录下建立一个puremvc.json的文件内容如下

{
    "name": "puremvc",
    "source":"src/puremvc/",
    "file_list": [
        "puremvc-typescript-standard-1.0.js",
        "puremvc-typescript-standard-1.0.d.ts"
    ]
}

这样就表示配置了一个第三方模块。之后在编译器编译时会把相应的模块对应的js文件夹编译进libs文件夹下。项目里面我们还使用了gui模块,这些模块的配置是在egretProperties.json中,部分代码如下

"modules": [
    {
        "name": "core"
    },
    {
        "name": "gui"
    },
    {
        "name": "puremvc","path":"."
    }
],

path一定要相对路径。
时间: 2024-10-25 14:48:59

Egret 集成第三方库 记录的相关文章

Android中集成第三方库的方法和问题

声明: 1. 本文参考了网上同学们的现有成果,在此表示感谢,参考资料在文后有链接. 2. 本文的重点在第三部分,是在开发中遇到的问题及解决办法.第一,第二部分为参考网上同学们的成果加以整理而成. 3. 欢迎转载,交流,请尊重作者劳动成果:转载请注明出处,谢谢! Android中使用第三方库可能有两种:Java库.jar和原生库.so/.a,如果只是做上层APK开发,这两种库都可以通过Eclipse集成开发环境进行集成,如果是平台级开发,则都可通过源码集成.本文整理这两种集成方式使用步骤,以下假设

关于egret引用第三方库的笔记

关于egret引用第三方库的笔记 当前我需要使用一个第三方的js库(umeng的js统计): 我创建个UmengAnalysis.js文件,代码如下: /**  * Created by haocao on 15/6/25.  */ var umeng; (function(umeng){     function onClickEvent(label,duration){         onEvent('click',label,duration)     }     function on

python中常用第三方库记录

python中有很多很好用的第三方库,现在记录一下这些库以及如何下载 一.virtualenv,这是一个可以将生产环境隔离开的python库,非常好用 在linux下使用pip install virtualenv window下建议使用virtualenvwrapper-win, pip install virtualenvwrapper-win 这个库的简单入门使用请一步另一篇文章 http://www.cnblogs.com/lgh344902118/p/7010797.html 二.re

egret如何引入puremvc第三方库

关于egret接入第三方库的方法,egret也有文档,可参考官方的接入方法接入http://developer.egret.com/cn/github/egret-docs/extension/threes/instructions/index.html. 这里记录一下接入puremvc库的过程,关于puremvc是什么,可以从官网http://puremvc.org了解,这里我们的重点不在这里,所以不做过多介绍.从这里https://github.com/PureMVC/puremvc-typ

Egret 第三方库

Egret 接第三方库:http://edn.egret.com/cn/index.php?g=&m=article&a=index&id=172: 写的好复杂,以加入 md5 库为例子: -> 为 md5 的js文件 制作 ts 头文件 -> 在 libs 下建一个目录 third -> 继续建目录 third/md5/bin/md5 -> 将js源文件与ts头文件加入即可

Swift: 在Swift中桥接OC文件(自己创建的类文件、第三方库文件)

一.介绍 随着Swift的逐渐成熟,使用swift开发或者混合开发已经成为了一个趋势,本身苹果公司也十分推荐使用Swift这门新语言.目前Swift已经更新到了3.0,估计没有多久4.0就要出来了.那么再用Swift开发时遇到一些问题不可避免,下面就来解决几个常遇到的问题. 二.问题和解决办法 如何在Swift中手动桥接OC? 1.创建swift桥接文件   2.设置桥接文件路径,也即Objective-C Bridging Header的路径,设置完就可以导入自定义的OC类文件使用了 如何使用

CocoaPod安装第三方库

oc开发,集成第三方库,使用CocoaPod是一个很好的原则.下面以mac为例,说明一下. 首先,你的电脑上需要有Ruby运行环境.然后终端运行sudo gem install cocoapods.至此,cocoapod安装完毕. 使用时,需要在工程的根目录下手动编写一个Podfile,在里面填写需要安装的第三方库,如: pod 'XXXX'.终端切换到工程根目录,运行pod install即可. 完成之后会发现根目录下多了很多文件,运行其中的workspace文件即可. 如果出现: 则需要去工

对第三方库集成方式的分析

前一阵子做了iOS集成新浪微博SDK并实现部分功能的工作,这里正好将事后反思的内容总结一下,欢迎喷冷水. 假定需求是这样:在已经使用微博登陆的前提下,查找一个人的所有好友,筛选出其中年龄.性别等属性符合一定规则的人,然后查找这些人所有的微博,将这些微博按照一定的条件组织并且展示. 首先说明一下,查找好友和查找微博的做法,都是通过网络请求向新浪API请求数据,而登陆则可以通过SDK来简单实现. 那么,从上述描述当中,我们看到了两个大的用例,一个是登陆,一个是后面描述的一系列操作. 首先说登陆这件事

第三方库RATreeView的使用记录

由于项目需要用到树状列表,可以增加成员变量,于是用了第三方RATreeView开元库,头一次使用,安装github上的使用说明和Demo跑了一下,挺满意,增加成员什么的都很简单,和tableview很像是,但是在处理选择的cell时我纠结了一会,用惯了tableview的index:index.row   index.section等,猛然接触到RATreeView处理时,不知道该如何办了,下面记录的我学习过程, 下面先看下,RATreeView是如何管理选择这个动作的,方法如下: <span