Description
Problem
I am trying to adapting our product with Cordova CLI 10. After upgrading to CLI 10.0, when adding plugin in cordova project using '--searchpath' parameter, query on registry will be hit before on local search path
What is expected to happen?
'--searchpath' should help the command query the folder I set before querying on the registry
What does actually happen?
'--searchpath' is hitting registry before local folder. This is not consistent with the definition of this parameter
Information
Here is the command history
I hid the registry name, plugin name and version for business reason
cordova plugin add <my plugin>@<my version> --searchpath /Users/*****/Documents/SDK/plugins
Installing "<my plugin>" for android
Failed to install '<my plugin>': CordovaError: Failed to fetch plugin @<my registry>/<my dependency>@<my version> via registry.
Probably this is either a connection problem, or plugin spec is incorrect.
Check your connection and plugin name/version/URL.
CordovaError: Error: npm: Command failed with exit code 1 Error output:
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/@%2f - Not found
npm ERR! 404
npm ERR! 404 '@<my registry>/<my dependency>@<my version> ' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.
Environment, Platform, Device
MacOS 10.15.7
npm v6.14.7
node v14.4.0
Version information
Cordova CLI 10.0.0
Checklist
- I searched for existing GitHub issues
- I updated all Cordova tooling to most recent version
- I included all the necessary information above