Eugene Rychagov created CB-13152: ------------------------------------ Summary: The command 'cordova prepare' breaks a path to an installed package Key: CB-13152 URL: https://issues.apache.org/jira/browse/CB-13152 Project: Apache Cordova Issue Type: Bug Affects Versions: cordova@7.0.0 Environment: OS: macOS Sierra 10.12.6 /Windows 10 Pro 1703 node: 8.2.1 npm: 5.3.0 cordova: 7.0.1 Reporter: Eugene Rychagov Priority: Minor
I made an example where I reproduce the issue each time: https://github.com/erychagov/cordova-prepare-issue[https://github.com/erychagov/cordova-prepare-issue]. 1. Clone project 2. Make `npm i` 3. Make `ls -l node_modules`. Result (short version): `{{local-package -> ../local-package}}` 4. Make 'cordova prepare android`. *Actual*: 1. Output after step 4: _{{Discovered plugin "local-package" in config.xml. Adding it to the project Failed to restore plugin "local-package" from config.xml. You might need to try adding it again. Error: Failed to fetch plugin local-package@./local-package via registry. Probably this is either a connection problem, or plugin spec is incorrect. Check your connection and plugin name/version/URL. Failed to get absolute path to installed module}}_ 2. Output after a command `ls -l node_modules` (short version): `{{local-package -> local-package}}` 3. `package.info` is modified. before command: `{{"local-package": "./local-package"}}` After command: `{{"local-package": "file:node_modules/local-package"}}` *Expected*: 1. Output is empty after step 4. 2. Output after a command `ls -l node_modules` (short version): `{{local-package -> ../local-package}}` 3. `package.info` is not modified. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org