Npm Error - No matching version found for

i clones the project with git, the project was created using ionic 2, but when I execute the command to recreate the node_modules folder, I get this error.

npm install npm WARN deprecated object-keys@0.2.0 : Please update to the latest object-keys npm ERR! code ETARGET npm ERR! notarget No matching version found for ionic-native@ ^3.5.0 npm ERR! notarget In most cases you or one of your dependencies are requesting npm ERR! notarget a package version that doesn't exist. npm ERR! notarget npm ERR! notarget It was specified as a dependency of 'ionic-hello-world' npm ERR! notarget npm ERR! A complete log of this run can be found in: npm ERR! /Users/wihermes/.npm/_logs/2017-06-02T13_58_47_295Z-debug.log 

NOTE. I am already updating npm.

Does anyone know how to fix this?

+5
source share
2 answers

The version you specified or one of your dependencies is not published to npmjs.com

Running npm view ionic-native (see docs ) for package versions returns the following result:

 versions: [ '1.0.7', '1.0.8', '1.0.9', '1.0.10', '1.0.11', '1.0.12', '1.1.0', '1.1.1', '1.2.0', '1.2.1', '1.2.2', '1.2.3', '1.2.4', '1.3.0', '1.3.1', '1.3.2', '1.3.3', '1.3.4', '1.3.5', '1.3.6', '1.3.7', '1.3.8', '1.3.9', '1.3.10', '1.3.11', '1.3.12', '1.3.13', '1.3.14', '1.3.15', '1.3.16', '1.3.17', '1.3.18', '1.3.19', '1.3.20', '1.3.21', '1.3.22', '1.3.23', '1.3.24', '1.3.25', '1.3.26', '1.3.27', '2.0.0', '2.0.1', '2.0.2', '2.0.3', '2.1.2', '2.1.3', '2.1.4', '2.1.5', '2.1.6', '2.1.7', '2.1.8', '2.1.9', '2.2.0', '2.2.1', '2.2.2', '2.2.3', '2.2.4', '2.2.5', '2.2.6', '2.2.7', '2.2.8', '2.2.9', '2.2.10', '2.2.11', '2.2.12', '2.2.13', '2.2.14', '2.2.15', '2.2.16', '2.2.17', '2.3.0', '2.3.1', '2.3.2', '2.4.0', '2.4.1', '2.5.0', '2.5.1', '2.6.0', '2.7.0', '2.8.0', '2.8.1', '2.9.0' ], 

As you can see, the version above 2.9.0 was not published in the npm repository. It’s strange that they have higher versions than on GitHub . I suggest discovering the problem with the attendants on this .

Now you can manually install the package via the tarball URL of the required version :

 npm install https://github.com/ionic-team/ionic-native/tarball/v3.5.0 
+6
source

Try to delete the package-lock.json file first

+4
source

Source: https://habr.com/ru/post/1268476/


All Articles