[ 
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]

Reply via email to