Reactjs 如何使用NPM构建分叉节点模块?

Reactjs 如何使用NPM构建分叉节点模块?,reactjs,npm,npm-install,Reactjs,Npm,Npm Install,我在github中分叉了react可排序树模块,进行了修改并将其安装到我的项目中。我现在需要构建这个包,但是当我在package.json所在的包的根文件夹中执行npm run script build时,我得到了以下错误日志。第11行似乎是出错的地方,但我不知道错误在说什么。如何构建此模块 这是git上的模块 1详细cli[ 1 verbose cli'/usr/local/ceral/node/14.4.0/bin/node', 1个详细cli'/usr/local/bin/npm', 1详

我在github中分叉了react可排序树模块,进行了修改并将其安装到我的项目中。我现在需要构建这个包,但是当我在package.json所在的包的根文件夹中执行
npm run script build
时,我得到了以下错误日志。第11行似乎是出错的地方,但我不知道错误在说什么。如何构建此模块

这是git上的模块

1详细cli[
1 verbose cli'/usr/local/ceral/node/14.4.0/bin/node',
1个详细cli'/usr/local/bin/npm',
1详细cli“运行脚本”,
1详细cli“生成”
1详细cli]
2信息使用npm@6.14.6
3信息使用node@v14.4.0
4详细运行脚本['prebuild'、'build'、'postbuild']
5信息生命周期反应可排序-tree@2.8.0~prebuild:react sortable-tree@2.8.0
6详细生命周期反应可排序-tree@2.8.0~prebuild:生命周期中的不安全烫发为true
7详细生命周期反应可排序-tree@2.8.0~prebuild:PATH:/usr/local/lib/node_modules/npm/node_modules/npm lifecycle/node gyp-bin:/Users/badmin/Documents/nodeHome/lewishornby/react放大/node_modules/react可排序树/node_modules/.bin:/Users/badmin/Documents/nodeHome/lewishornby/react放大/node_modules/.bin:/usr/local/bin:/usr/usr/lewishornby:/bin:/bin:/usr/sbin:/usr/sbin:/Applications/visualstudioCode.app/Contents/Resources/app/bin:/Applications/visualstudio Code.app/Contents/Resources/app/bin
8详细生命周期反应可排序-tree@2.8.0~prebuild:CWD:/Users/badmin/Documents/nodeHome/lewishornby/react放大/node_模块/react可排序树
9.可排序的生命周期-tree@2.8.0~prebuild:Args:['-c','纱线跑绒和纱线跑净']
10信息生命周期反应可排序-tree@2.8.0~prebuild:无法执行预生成脚本
11详细堆栈错误:react sortable-tree@2.8.0预构建:`纱线跑绒和纱线跑净`
11详细堆栈生成eNONT
11子进程上的详细堆栈。(/usr/local/lib/node_modules/npm/node_modules/npm lifecycle/lib/spawn.js:48:18)
11 ChildProcess.emit上的详细堆栈(events.js:315:20)
11 maybeClose的详细堆栈(internal/child_process.js:1051:16)
11 Process.ChildProcess.\u handle.onexit处的详细堆栈(internal/child\u Process.js:287:5)
12详细pkgid反应可排序-tree@2.8.0
13详细cwd/Users/badmin/Documents/nodeHome/lewishornby/react放大/node_模块/react可排序树
14详细达尔文19.5.0
15详细argv“/usr/local/ceral/node/14.4.0/bin/node”“/usr/local/bin/npm”“运行脚本”“构建”
16详细节点v14.4.0
17详细的npm v6.14.6
18错误代码ELIFECYCLE
19错误系统调用生成
20错误文件sh
21错误-无错误
22错误反应可排序-tree@2.8.0预构建:`纱线跑绒和纱线跑净`
22错误产卵事件
23在react排序表中出现错误失败-tree@2.8.0预构建脚本。
23错误这可能不是npm的问题。上面可能还有其他日志输出。
24详细退出[1,true]

您的计算机上是否安装了
纱线
?您可以在命令行中使用
warn-v
查找。如果安装了,你会看到一个版本号。我没有!但是现在我这样做了,在重试之后,我得到了与上面发布的日志相同的日志,但是带有
warning run v1.22.10 warning../../../../../../../../../../../../../../../../../../../../../../package.json:无许可证字段$eslint src Oops!出了点问题!:(ESLint:6.8.0.找不到与模式“src”匹配的文件。请检查模式中的键入错误。
从模块目录执行
。/../../../../../../../../../../../../../../../../../../code>会让我直接回到我的计算机上的根目录。我对此感到非常困惑。您在尝试构建之前是否运行了
npm install
1 verbose cli [
1 verbose cli   '/usr/local/Cellar/node/14.4.0/bin/node',
1 verbose cli   '/usr/local/bin/npm',
1 verbose cli   'run-script',
1 verbose cli   'build'
1 verbose cli ]
2 info using npm@6.14.6
3 info using node@v14.4.0
4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
5 info lifecycle react-sortable-tree@2.8.0~prebuild: react-sortable-tree@2.8.0
6 verbose lifecycle react-sortable-tree@2.8.0~prebuild: unsafe-perm in lifecycle true
7 verbose lifecycle react-sortable-tree@2.8.0~prebuild: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/badmin/Documents/nodeHome/lewishornsby/react-amplify/node_modules/react-sortable-tree/node_modules/.bin:/Users/badmin/Documents/nodeHome/lewishornsby/react-amplify/node_modules/.bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin
8 verbose lifecycle react-sortable-tree@2.8.0~prebuild: CWD: /Users/badmin/Documents/nodeHome/lewishornsby/react-amplify/node_modules/react-sortable-tree
9 silly lifecycle react-sortable-tree@2.8.0~prebuild: Args: [ '-c', 'yarn run lint && yarn run clean' ]
10 info lifecycle react-sortable-tree@2.8.0~prebuild: Failed to exec prebuild script
11 verbose stack Error: react-sortable-tree@2.8.0 prebuild: `yarn run lint && yarn run clean`
11 verbose stack spawn ENOENT
11 verbose stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:48:18)
11 verbose stack     at ChildProcess.emit (events.js:315:20)
11 verbose stack     at maybeClose (internal/child_process.js:1051:16)
11 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)
12 verbose pkgid react-sortable-tree@2.8.0
13 verbose cwd /Users/badmin/Documents/nodeHome/lewishornsby/react-amplify/node_modules/react-sortable-tree
14 verbose Darwin 19.5.0
15 verbose argv "/usr/local/Cellar/node/14.4.0/bin/node" "/usr/local/bin/npm" "run-script" "build"
16 verbose node v14.4.0
17 verbose npm  v6.14.6
18 error code ELIFECYCLE
19 error syscall spawn
20 error file sh
21 error errno ENOENT
22 error react-sortable-tree@2.8.0 prebuild: `yarn run lint && yarn run clean`
22 error spawn ENOENT
23 error Failed at the react-sortable-tree@2.8.0 prebuild script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]