Npm Error - No matching version found for

前端 未结 7 2084
灰色年华
灰色年华 2021-01-31 15:43

i clone a project with git, the project was create with ionic 2 but when i execute the command for re-create the node_modules folder i get this error.

npm instal         


        
相关标签:
7条回答
  • 2021-01-31 16:17

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

    Executing npm view ionic-native (see docs) the following output is returned for package versions:

    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 no version higher than 2.9.0 has been published to the npm repository. Strangely they have versions higher than this on GitHub. I would suggest opening an issue with the maintainers on this.

    For now you can manually install the package via the tarball URL of the required release:

    npm install https://github.com/ionic-team/ionic-native/tarball/v3.5.0
    
    0 讨论(0)
  • 2021-01-31 16:18

    Try removing package-lock.json file first

    0 讨论(0)
  • 2021-01-31 16:19

    Removing package-lock.json should be the last resort, at least for projects that have reached production status. After having the same error as described in this question, I found that my package-lock.json was corrupt, even though it was generated. One of the packages had itself as an empty dependency, in this example jsdoc:

            "jsdoc": {
            "version": "x.y.z",
            . . . . . . 
            "dependencies": {
                . . . . . ,
                "jsdoc": {},
                "taffydb": {
                 . . . . . 
    

    Please note I have omitted irrelevant parts of the code in this example.

    I just removed the empty dependency "jsdoc": {}, and it was OK again.

    0 讨论(0)
  • 2021-01-31 16:25

    If none of this did not help, then try to swap ^ in "^version" to ~ "~version".

    0 讨论(0)
  • 2021-01-31 16:26

    Try removing "package-lock.json" and running "npm install && npm update", it'll install the latest version and clear all errors.

    0 讨论(0)
  • 2021-01-31 16:26

    first, in C:\users\your PC write npm uninstall -g create-react-app then, create your project folder with npx create-react-app folder-name.

    0 讨论(0)
提交回复
热议问题