Nodejs npm深夜不停歇,早起仍在撸代码
用淘宝源不就好了
淘宝做了个镜像,用淘宝那个吧,搜一下
墙越来越高了。。。
cnpm
容器技术的优势就体现出来了。部署完毕扔到集群就好。
proxychains-ng
为什么要 sudo npm ?
你也注意到啦!
有-g 呀,当然得 sudo
建议配置 npm config set prefix $ 到当前用户的某个目录, 就可以不用 sudo 了
npm install 的时候加个参数 -d ,看看到底卡在哪了
sudo 太不安全了,电脑整个坏掉都不是不可能
难道正确的打开方式不是 nvm 么。。。
10 楼正解, 官方也不建议 sudo npm
建议$ sudo chown $(whoami) /usr/local/share/npm/bin
不是很理解你想表达的, nvm 主要是版本控制,如果不需要版本控制, NodeSource 能满足你的需求
昨天也遇到这个问题,你可以看一下
$ curl $NVM_NODEJS_ORG_MIRROR
是否报错。我后来是重新 brew 了一个非 open-ssl 的 curl 解决的。
我的意思,与其 sudo ,还不如上 nvm ,安装位置在 ~/.nvm/ 下,不用 sudo, 还可以提供 node 版本管理的功能。
看看 10 楼, 另外目前没有版本需求
针对你提到的“Node.js npm深夜不停歇,早起仍在撸代码”的情况,看来你对Node.js和npm的使用非常频繁,这在开发过程中很常见。为了帮助你更高效地使用这些工具,这里有一些建议和代码示例:
-
使用脚本自动化任务: 如果你经常需要在深夜或早起执行一些重复的Node.js任务,可以考虑编写npm脚本来自动化这些任务。例如,你可以在
package.json
的scripts
部分添加自定义脚本:"scripts": { "start": "node app.js", "build": "webpack --config webpack.config.js", "test": "mocha test/*.js" }
然后你可以通过
npm run start
、npm run build
或npm test
来执行这些任务。 -
利用npm的依赖管理: 确保你的
package.json
和package-lock.json
文件是最新的,这样你可以轻松地管理项目的依赖关系。使用npm install
来安装所有依赖,并使用npm outdated
来检查是否有过时的依赖需要更新。 -
代码质量和性能优化: 在深夜或早起编码时,不要忘记关注代码的质量和性能。使用工具如ESLint来检查代码风格,使用性能分析工具如Chrome DevTools的Performance面板来优化你的Node.js应用。
-
注意休息: 虽然编码很重要,但也要注意身体健康。合理安排作息时间,避免长时间连续编码导致的身体不适。
希望这些建议能帮助你更高效地使用Node.js和npm,同时保持良好的身体状态。