node.js - “sudo npm install -g npm”减慢开发服务器的启动速度
问题描述
我试图更新我的 npm 并使用了“sudo npm install -g npm”,因为没有“sudo”,它无法在我的 mac 上运行。现在因为这个错误,即使是最简单的 React 项目,打开一个开发服务器也需要一分钟!
我尝试删除我的 Node_Modules 文件夹,执行“sudo npm uninstall -g npm”,安装新的稳定版本的 node.js,甚至删除 package-lock.json。而这些都没有奏效。
包.json:
{
"name": "periodic-project",
"version": "0.1.0",
"dependencies": {
"node-sass": "^4.14.1",
"react": "^17.0.1",
"react-dom": "^17.0.1",
"react-router-dom": "^5.2.0",
"react-scripts": "4.0.0"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}
解决方案
推荐阅读
- xslt - 如果开始文本 "((^US ex rel )|(^Will of ))" 并包含文本 'v' 那么如何在 'v' 之前添加文本 - XSLT
- java - 同步文件夹访问(锁定)java
- docker - Nginx 无法解析 Docker 容器中的服务名称
- .net - 尝试使用 NetTopologySuite 在地图上创建一个圆圈,但该圆圈覆盖了整个地球
- docker - 如何从 dockerhub 拉取并重新启动我的自定义 docker 映像
- shopify-app - 在内部产品页面 shopify 中添加字段
- php - 如何通过在 SQL 中的其他表中创建行来在表中添加一行?
- wordpress - WordPress 帖子中的增强现实 iFrame
- jquery - 在 WordPress 评论中显示字符数
- javascript - 在 ReactNative 中获取 SQL 查询的结果