【发布时间】:2016-06-05 16:20:24
【问题描述】:
我显然错过了 JavaScript 文化的转变;现在我看到 JavaScript 库(例如 modernizr 或其他一百万个)谈论通过 npm 的命令行安装它们。这当然与<script src ='...'></script> 的简单概念大不相同。
我的问题不是“什么是 npm”,而是 JavaScript 开发文化中正在发生的事情 - 范式转变本身。
如果这一切都是关于 node.js 的,那么为什么这些库不在他们的下载页面(或任何地方)的顶部清楚地声明他们的库是 node.js 库?
命令行?你在说什么!? ...它是 JavaScript!
【问题讨论】:
-
modernizer 的文档不是说清楚了吗? npm install 是一个工具,可让您自定义构建modernizr,其中仅包含您想要包含的功能。
-
为了说明这一点,“js 开发文化中正在发生的事情”对于 SO 来说是题外话。
-
@Quentin,他不知道“npm install”是什么,node js 本身相对较新,大多数人都不知道。
-
@seahorsepip — 来自问题:“我的问题不是‘什么是 npm’,而是 js 开发文化中发生了什么”
-
当我想到“自定义构建”时,我会想到使用 Eclipse 进行 IDE 开发......如果我想自定义我下载的一些库,我只需打开 .js 文件并更改它.. . javascript 文化中“自定义构建”的概念似乎错位了......因此我的问题
标签: javascript theory