安装 cordova-plugin-googlemaps v2.2.9

installing cordova-plugin-googlemaps v2.2.9

我正在尝试为 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 文件夹中是否可行?

用代字号替换插入符号:

cordova-plugin-googlemaps@~2.2.1