Nodejs npm深夜不停歇,早起仍在撸代码

发布于 1周前 作者 bupafengyu 来自 nodejs/Nestjs

Nodejs npm深夜不停歇,早起仍在撸代码
所以集群怎么解决这种事情,难不成多执行几次部署脚本?

20 回复

用淘宝源不就好了


淘宝做了个镜像,用淘宝那个吧,搜一下

墙越来越高了。。。

容器技术的优势就体现出来了。部署完毕扔到集群就好。

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的使用非常频繁,这在开发过程中很常见。为了帮助你更高效地使用这些工具,这里有一些建议和代码示例:

  1. 使用脚本自动化任务: 如果你经常需要在深夜或早起执行一些重复的Node.js任务,可以考虑编写npm脚本来自动化这些任务。例如,你可以在package.jsonscripts部分添加自定义脚本:

    "scripts": {
      "start": "node app.js",
      "build": "webpack --config webpack.config.js",
      "test": "mocha test/*.js"
    }
    

    然后你可以通过npm run startnpm run buildnpm test来执行这些任务。

  2. 利用npm的依赖管理: 确保你的package.jsonpackage-lock.json文件是最新的,这样你可以轻松地管理项目的依赖关系。使用npm install来安装所有依赖,并使用npm outdated来检查是否有过时的依赖需要更新。

  3. 代码质量和性能优化: 在深夜或早起编码时,不要忘记关注代码的质量和性能。使用工具如ESLint来检查代码风格,使用性能分析工具如Chrome DevTools的Performance面板来优化你的Node.js应用。

  4. 注意休息: 虽然编码很重要,但也要注意身体健康。合理安排作息时间,避免长时间连续编码导致的身体不适。

希望这些建议能帮助你更高效地使用Node.js和npm,同时保持良好的身体状态。

回到顶部