安装cordova-plugin-googlemaps v2.2.9

时间:2019-02-26 11:57:35

标签: ionic3 cordova-plugins npm-install

我正在尝试为Ionic项目安装cordova-plugin-googlemaps 2.2.9版。

我的 package.json 文件内容如下:

...
...
...
"dependencies": {
    .
    .
    "cordova-plugin-googlemaps": "^2.2.9",
    .
    .
    .
}
...
...

但是,当我运行npm install --verbose时,记录的信息为:

npm info lifecycle cordova-plugin-googlemaps@2.5.1~postinstall: cordova-plugin-googlemaps@2.5.1

打开生成的 package-lock.json 文件时,其内容为:

"cordova-plugin-googlemaps": {
      "version": "2.5.1",
      .
      .
      .
}

事实证明,安装了其他版本的cordova-plugin-googlemaps

我删除了 node_modules 文件夹并再次运行npm i,但是同样的事情一次又一次地发生。

当我卸载插件并运行npm install cordova-plugin-googlemaps@^2.2.9时,仍会安装2.5.1版。

我该如何解决?将v2.2.9的源代码复制到我的 node_modules 文件夹中是否可行?

1 个答案:

答案 0 :(得分:2)

用波浪号替换插入符号:

cordova-plugin-googlemaps@~2.2.1