这好像是个很愚蠢的问题……但是我确实不明白……
我大致有以下几个问题:
|  |      1fy      2016-12-25 20:12:31 +08:00 不光是 css 框架用 npm 装,而且 js 相关包也用 npm 装啊 用的话 import (es6) 或者 require | 
|  |      2cxbig      2016-12-25 20:22:46 +08:00 1. 这个是目前最好用的包管理工具 2. 你要用什么组件就先用这个安装,再到你的具体文件里 import 就可以使用,记得遵循 namespace 3. 只要你的项目复杂到需要一些基础 CSS 或 JS 库,就可以使用这个 4. 大型项目有很多需要的组件,这个管理工具可以快速安装和整合资源,并提供一系列工具加快开发速度 | 
|  |      3Rice      2016-12-25 20:29:12 +08:00 via iPhone 使用的时候 import 就行 | 
|  |      4Septembers      2016-12-25 20:39:21 +08:00 1. 统一管理 2. 直接引用路径 3. 同 1 4. 同 1 比如 https://www.npmjs.com/package/normalize.css 您的项目如果 CSS 采用 less 构建 则可以使用 https://github.com/less/less-plugin-npm-import 插件在 import 时极大的可以方便管理 @import "npm://normalize.css/normalize.css"; | 
|  |      5awesomes      2016-12-25 21:25:54 +08:00 方便安装移植,为了组件化 | 
|      6yiqidaoshan      2016-12-26 01:32:18 +08:00 1 、学习不同的工具要成本 2 、管理依赖要成本 用包管理工具减少管理成本,统一用 npm 减少学习成本 | 
|  |      7tobeyouth      2016-12-26 12:08:10 +08:00 如果把整个前端项目当做是一个完整的工程的话, npm 安装 css 是有意义的。 避免了在项目中 copy 第三方的代码,同时也方便升级第三方代码的版本。 |