非CLI环境下插件的添加

原创 2015年11月18日 10:16:48

本文参考http://www.zhihu.com/question/37542810,其demo如下:http://download.csdn.net/detail/findsafety/9279105


在CLI环境下添加插件的方法见  http://blog.csdn.net/findsafety/article/details/49883361


但有的时候,我们需要在非CLI环境下添加插件


这个时候我们可以先在CLI环境下把插件加入到一个标准的cordova项目,然后在运行后把assets文件夹下的www文件夹完整地复制到非cordova项目中的assets目录下




这里最主要的是cordova_plugin.js,这里定义了插件的位置,所以我们下一步就是根据里面的定义把插件的java文件复制到非cordova项目的src文件夹下


这里的com.ionic.keyboard包里面的内容即是插件对应的java文件


最后一步是把cordoava项目里面的res/xml 文件夹复制到非cordova项目的res文件夹下面(其实里面也就一个config.xml)




总结一下,要修改的地方有3处,假如以我们需要添加插件的非cordova项目为a, cordova项目为b:


0 用CLI方式建立一个标准的cordova项目,并导入插件,在运行cordova prepare后真正地运行一次项目(这样才保证文件会被CLI拷贝过去了)

1  把b项目中的 assets 目录下的www文件夹整个复制到  a项目中的assets目录下(www文件可能需要设置一下才可见)

2 把b项目中的src文件夹下的所有包整个复制到a项目的src目录下

3 把b项目中的res/xml/config.xml拷贝到a项目的res/xml目录下





理解php-cli环境

php-cli我在是看swoole的时候看到了,swoole_server只能用于php-cli环境,那什么是php-cli环境,于是百度,复制了网上我觉得比较有用的介绍 php_cli模式是什么 ...
  • a454213722
  • a454213722
  • 2016年06月30日 12:00
  • 1657

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

添加插件源码位于src/plugin.js 不再详细分析,主要用到plugman,也是Cordova 提供的用于安装和卸载插件的工具,见https://npmjs.org/package/plugma...
  • mociml
  • mociml
  • 2013年08月30日 10:41
  • 3658

Cordova 非CLI的环境搭建(WIN+ANDROID)

赞一下,侃船老湿的handout总结的简单而且易理解。直接拿来翻一下分享给正在学手机开发的童子们。 如何配置ADT,如何使用安卓模拟器,请百度先。建议还是使用真机测试。 (CLI环境搭建请参考...
  • findsafety
  • findsafety
  • 2015年11月16日 14:58
  • 528

ionic环境搭建

ionic环境搭建安装Ionic CLI和cordova安装CLI最简单的方法是通过npm安装(别问我npm怎么安装):$ npm install -g cordova ionic注:-g参数表示全局...
  • u010730126
  • u010730126
  • 2015年11月06日 00:15
  • 2380

PHP开发环境配置(PhpStudy ,PhpStorm)

小娴呢,最近准备学习一下PHP(严肃脸),成为大婶。哦,大神。。。     来,让我们先把开发环境搭建一下吧~(我用的PhpStudy + PhpStorm)                   ...
  • SmallXianNotImmortal
  • SmallXianNotImmortal
  • 2017年11月14日 13:40
  • 354

Chrome 扩展工具及命令

提供了一套Chrome DevTools,是 Web开发和性能调试的必备工具,旨在为开发人员提供更轻松的生活。 但是 Chrome 能做的远不止你平常用的那么简单:Chrome的功能通过成千上万的...
  • ejinxian
  • ejinxian
  • 2017年04月06日 09:28
  • 1362

Angular4在安装cli的时候失败解决

Angular-Cli is more than tool,it is a platform! 一、安装Angular-Cli 经过n次的失败安装,终于在最后一次安装成功,为了使同学们少走弯路,现...
  • qq_38321709
  • qq_38321709
  • 2017年06月27日 10:45
  • 3743

全局安装 Angular CLI

网上关于Angular CLI的安装指南有很多,但总是缺一些细节,而这些细节总是导致各种各样的错误。现将安装过程记录如下。安装前提:Nodejs已安装!Nodejs中包含npm,可用来下载各种工具插件...
  • daihuimaozideren
  • daihuimaozideren
  • 2017年11月18日 09:42
  • 463

第三篇——第二部分——第四文 配置SQL Server镜像——非域环境

前面已经演示了域环境下的镜像搭建,本文将使用非域环境来搭建镜像,同样,先按照不带见证服务器的高安全模式(同步)的方式搭建,然后 演示异步模式,最后会演示带有见证服务器的高安全模式。...
  • DBA_Huangzj
  • DBA_Huangzj
  • 2014年05月30日 10:51
  • 13556

Angular 2 实验1:Windows 7上安装执行环境

亲身实验记录
  • LouGnib
  • LouGnib
  • 2017年04月10日 14:39
  • 2453
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:非CLI环境下插件的添加
举报原因:
原因补充:

(最多只允许输入30个字)