问题描述
每次尝试对GitBash不响应时,我都试图在NPM上安装一个新的依赖项,称为Nodemon。 package.json 读取此内容;
"name": "server","version": "1.0.0","main": "index.js","scripts": {
"start": "node index.js"
},"keywords": [],"author": "","license": "ISC","dependencies": {
"express": "^4.17.1","morgan": "^1.10.0"
},"devDependencies": {},"description": ""
}
这是GitBash显示的内容。
解决方法
覆盖基地:
-
检查是否已安装节点和npm nodejs.org
$ node -v
$ npm -v
-
确保bash在正确的目录中
$ pwd
$ ls
-
本地安装nodemon
npm install nodemon
-
全局安装
npm install -g nodemon
重置路由器并重新启动路由器似乎可以修复它以及从头开始安装软件包。看起来当我最初安装依赖项时,我过早关闭了GitBash,这引起了很多问题,包括此问题。