【发布时间】:2020-11-24 02:51:21
【问题描述】:
由于某些原因,当我尝试使用 create-express-api 时,我不断收到 CMD 错误。
由git CMD推出:
Cloning into 'server'...
events.js:292
throw er; // Unhandled 'error' event
^
Error: spawn rm ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'spawn rm',
path: 'rm',
spawnargs: [ '-rf', 'server/.git' ]
}
由Powershell推出:
fatal: destination path 'server' already exists and is not an empty directory.
events.js:292
throw er; // Unhandled 'error' event
^
Error: spawn rm ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'spawn rm',
path: 'rm',
spawnargs: [ '-rf', 'server/.git' ]
}
我已经下载了所有运行软件包的软件和控制系统npm、npx、git,还下载了npm i create-express-api。
npm -v: 6.14.6
npx -v: 6.14.6
git --version: git version 2.28.0.windows.1
为什么我不能通过npx命令使用这个包?
有什么解决办法吗?
【问题讨论】:
-
您是否尝试过使用# with global install
create-express-api name-of-app# with npxnpx create-express-api name-of-app -
@gunblades 这样?
npm i # create-express-api&npx # create-express-api server -
我已经添加了一个答案,你能检查一下吗?
标签: node.js git npm package npx