美文网首页
使用npm一定要知道的一个命令

使用npm一定要知道的一个命令

作者: 不困于情 | 来源:发表于2019-01-17 11:26 被阅读9次

最近event-stream植入恶意代码事件闹得沸沸扬扬。

在舆论压倒性地职责开发者没有尽责的同时,还是有一些明智的程序员更深入地分析了来龙去脉。

我也从中了解到了一些开源工作者的难处。

指责的一方认为:既然你维护者几十万甚至更多人使用的库,你就应该保证其安全,不应该随意转让。

赞同的一方认为:你使用别人的东西,检测其是否安全是你自己的事情,怪不得别人。

同为开源工作者的一些人表示同情:比起小部分开源工作者,我们没有多拿一分的利润和回报,却要花很多时间去维护和保证其安全性,这本身就就不合理。我们其中甚至很多人是全职维护,并没有其他的收入来源。

个人认为,对比小部分盈利较多的开源项目或库,大部分开源开发者收益很少,若全职来做,几乎不足以维持其正常生活。从一开始有的作者只是 出于兴趣或者自己的需要 写了一些轮子开源出来,并没有说要全力维护或者供数以万人使用的准备,并且随着时间流逝,兴趣不再或者工作较忙,难以继续维护也情有可原。但另一方面,有句话说能力越大责任越大,既然你做了就应该 努力 维护。随着更多人的使用,建议开源社区为个人开发者和一些全职开发者提供一些帮助,资金上援助的和精力上的支持,以表彰其对社区的贡献。

最后是放大招的时候了:
打开终端,运行命令:

npm i -g thanks

然后在你的任何一个项目终端中运行:

thanks

即可看到本项目中你所用到的开源组件的作者。

相关文章

  • 使用npm一定要知道的一个命令

    最近event-stream植入恶意代码事件闹得沸沸扬扬。 在舆论压倒性地职责开发者没有尽责的同时,还是有一些明智...

  • npm scripts

    在一定程度是,你无论如何都要使用npm,而同时npm提供了脚本功能,所以你在命令行中使用的命令都可以在 npm S...

  • npm常用命令

    NPM提供了很多命令,例如install和publish,使用npm help可查看所有命令。 使用npm hel...

  • udo npm 报 command not found

    这种情况通常是使用 npm 命令可以正常使用,但使用sudo npm 命令便会报 command not foun...

  • npm ERR! tar.unpack unzip error

    使用npm命令安装appium出现问题 我使用的命令如下:npm install -g appium终端显示 解决...

  • 配置npm淘宝镜像

    然后正常使用npm命令npm install就行,速度飞起。

  • nodejs与npm的更新

    1 . 检查 Node的当前版本,使用命令 2 . 检查 npm的当前版本,使用命令 3 .npm的更新 4 .清...

  • nvm安装node没有npm的问题

    使用nvm安装新的node版本后切换版本号,发现npm没有,执行npm命令的时候报npm命令不存在。运行npm -...

  • webpack开始学习

    安装webpack npm install webpack -g 安装命令 新建一个文件夹 使用npm init...

  • 搭建http服务器

    安装NodeJS 和 NPM 使用下面的命令安装 NodeJS 和 NPM 安装完成后,使用下面的命令测试安装结果...

网友评论

      本文标题:使用npm一定要知道的一个命令

      本文链接:https://www.haomeiwen.com/subject/cqgbdqtx.html