JINKAI

忍耐,坚持,放弃,执著!!!

Cordova CLI源码分析(六)——添加插件

添加插件源码位于src/plugin.js 不再详细分析,主要用到plugman,也是Cordova 提供的用于安装和卸载插件的工具,见https://npmjs.org/package/plugman 主要内容摘录如下: 1环境:需要git工具支持 2 命令行使用 plugman ins...

2013-08-30 10:41:42

阅读数:3739

评论数:0

Cordova CLI源码分析(五)——添加平台

添加平台支持,其实本质是利用各平台SDK环境创建原生工程文件。所以,所有函数也是围绕这一主题展开。 入口当然是platform函数 module.exports = function platform(command, targets, callback) { ..... }; 先不...

2013-08-30 10:35:30

阅读数:4492

评论数:0

Cordova CLI源码分析(四)——创建工程

在第一篇分析我们曾经举例,创建一个新工程, cordova create hello hellotest com.xxx.hellotest cli.js文件分析命令行参数后,会走到  else if (cmd == 'create' || cmd == 'serve') {       ...

2013-08-29 18:20:49

阅读数:2625

评论数:0

Cordova CLI源码分析(三)——初始化

本部分主要涉及以下三个文件 1 cli.js 2 cordova.js 3 events.js 通过前一篇package.json的分析,可以知道,当命令行执行cordova相关命令时,首先调用main参数指向的cordova.js文件,加载模块的相关信息,把内部接口暴露出来,起到初始...

2013-08-29 18:09:26

阅读数:2596

评论数:0

Cordova CLI源码分析(二)——package.json

每个包需要在其顶层目录下包含一个package.json文件,该文件不仅是包的说明,也影响npm安装包时的配置选项   更多参数详见参考文档https://npmjs.org/doc/json.html  { "name": "cordova", ...

2013-08-29 18:04:54

阅读数:4092

评论数:0

Cordova CLI源码分析(一)——简介

本系列文章分析基于node.js的命令行工具Cordova CLI,所以如果对node.js基础不是很了解,建议参考http://nodejs.gamesys.net/node-js提供的基础教程 文中提到的包和模块是同一概念 1、简介 Cordova CLI是一个基于node.js的命令行工...

2013-08-29 18:00:49

阅读数:8293

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭