安装 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
我正在尝试为 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