在cordova中安装插件从我的项目中删除所有文件(index.js和index.html除外)

时间:2017-07-12 13:45:51

标签: javascript android cordova cordova-plugins

我正在尝试使用此plugin命令安装cordova https://github.com/pushandplay/cordova-plugin-apprate。在成功执行此命令后,当我去eclipse进行进一步实现时,我发现我的许多项目js和CSS文件都丢失了。下面是我在Node.js命令提示符下看到的内容。

Fetching plugin "https://github.com/pushandplay/cordova-plugin-apprate.git" via git clone
Repository "https://github.com/pushandplay/cordova-plugin-apprate.git" checked out to git ref "master".
Installing "cordova-plugin-apprate" for android
Fetching plugin "cordova-plugin-dialogs" via npm
Installing "cordova-plugin-dialogs" for android
Fetching plugin "cordova-plugin-globalization" via npm
Installing "cordova-plugin-globalization" for android
Dependent plugin "cordova-plugin-inappbrowser" already installed on android.
Cross-platform AppRate plugin for Cordova / PhoneGap

我在插件文件夹上执行命令(D:\ Test_Rate \ testMobile \ plugins>)。我无法理解那里发生了什么。

我的环境信息:

Cordova CLI: 7.0.0
Node Version: v6.9.4
Android version: 5.1.1

这是我试过的, 1.)我将cordova版本降级到6.5.0并尝试安装相同的问题。 2.)尝试通过在命令之后添加--nofetch标志来安装,以使用旧的获取逻辑获取平台和插件,但无济于事。 需要一些帮助!

你们中的任何人都面临同样的问题吗?我究竟做错了什么?为什么会发生这种情况?

请告诉我如何在现有的cordova项目中添加插件。

1 个答案:

答案 0 :(得分:1)

你必须编辑根www文件夹,而不是平台/ android /中的文件夹。

platforms / android /中的一个是root用户的副本,在某些情况下,根www文件夹的内容被复制,你在那里所做的更改将丢失。