Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将分叉回购作为react.js依赖项导入时出错_Javascript_Reactjs_Github_Npm_Fork - Fatal编程技术网

Javascript 将分叉回购作为react.js依赖项导入时出错

Javascript 将分叉回购作为react.js依赖项导入时出错,javascript,reactjs,github,npm,fork,Javascript,Reactjs,Github,Npm,Fork,我选择了[TimboKZ的Chonky],并对其进行了一些修改以适应我的项目。(链接:)我遵循了上面说的每一步。当我运行npm I时,我的终端返回如下错误: PS C:\Users\lifan\Desktop\Ubiq\New folder> npm i npm ERR! code ENOLOCAL npm ERR! Could not install from "node_modules\chonky\packages\chonky" as it does not c

我选择了[TimboKZ的Chonky],并对其进行了一些修改以适应我的项目。(链接:)我遵循了上面说的每一步。当我运行npm I时,我的终端返回如下错误:

PS C:\Users\lifan\Desktop\Ubiq\New folder> npm i
npm ERR! code ENOLOCAL
npm ERR! Could not install from "node_modules\chonky\packages\chonky" as it does not contain a package.json file.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\lifan\AppData\Roaming\npm-cache\_logs\2021-02-11T23_14_30_825Z-debug.log
我的package.json就是这样的:

"chonky": "https://github.com/Lethees/Chonky.git",
"chonky-icon-fontawesome": "https://github.com/Lethees/Chonky.git",

我应该怎么做才能成功地将分叉回购作为依赖项导入?我注意到TimboKZ的“package”文件夹中同时有“Chonky”和“Chonky”,这是我想要导入的两个依赖项。每个依赖项都有一个package.json。这可能与我遇到的错误有关吗?

以下内容有助于解决您的问题

您可以在CLI中使用这些命令

npm i chocky--保存开发:

 ...},
  "devDependencies": {
    "chonky": "^2.1.0"
  }
npm i chocky:

"dependencies": {
    ...
    "chonky": "^2.1.0",
    ....

它可能只是url的格式。在这里尝试一些答案,为什么不使用--save dev?您可以这样做:
-D,--save dev
:包将出现在您的
devdependences
中。这是否回答了您的问题@huseyint你能给我看完整的代码吗?@SimplyComplexable这只会给我以下错误:“npm ERR!无法安装git+:缺少软件包版本。”而且即使我修改了包。json,它仍然会抛出错误。我相信这是因为一个repo包含两个依赖项,可能必须将“chonky”和“chonky awesome icon”分开