[
https://issues.apache.org/jira/browse/CB-13695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16371575#comment-16371575
]
Alwin commented on CB-13695:
----------------------------
We are also experiencing this issue.
We have a .npmrc file in our project that sets a different (internally hosted)
npm registry, but when using cordova@8 (or @7 without "--nofetch") the plugins
that are hosted only on that internal registry fail to install.
This is a blocking issue for us to update to the latest version of Cordova and
we are for now stuck at version 7 and need to make sure to always use
`--nofetch`.
> cordova-fetch: ignores npm registry
> -----------------------------------
>
> Key: CB-13695
> URL: https://issues.apache.org/jira/browse/CB-13695
> Project: Apache Cordova
> Issue Type: Bug
> Components: cordova-fetch
> Affects Versions: [email protected]
> Reporter: Heiko
> Priority: Major
>
> My situation:
> a build server that has no access to the internet.
> By to a local npm mirror.
> If i do at my build job:
> npm config set registry "http://my.local.server/repository/mirror.npm"
> npm install
> npm install cordova ionic npm --no-save
> cordova platform add ios --no-update-notifier
> i get:
> Using cordova-fetch for [email protected]
> (node:391) UnhandledPromiseRejectionWarning: Unhandled promise rejection
> (rejection id: 1): Error: Cannot find module './index'
> (node:391) [DEP0018] DeprecationWarning: Unhandled promise rejections are
> deprecated. In the future, promise rejections that are not handled will
> terminate the Node.js process with a non-zero exit code.
> My work around for cordova 7 was to use: --nofetch
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]