1.1 npm

2018-11-08  本文已影响0人  那一瞬的光和永远

如何全局安装一个 node 应用?

npm install -g

package.json 有什么作用?

  1. 配合npm使用,用来定义模块包,主要包括以下几点:
  2. 定义模块包的依赖管理[devDependencies/dependencies]
  3. 定义包的基本描述信息[description、name、version等]
  4. 定义包的使用方式[npm scripts]
  5. 定义包的主程序入口模块标示[main]
  6. 定义包的可执行文件地址[bin]
  7. 定义包的bug、people、issue、license等其他信息

npm官方对package.json的描述

npm install --save app 与 npm install --save-dev app有什么区别?

相同点:

不同点:

npm3与 npm2相比有什么改进?yarn和 npm 相比有什么优势?

nodule_modules的查找路径是怎样的?

nodejs官方说明

CommonJS规范

愿景是JS能够在任何地方运行 规范涵盖了模块、二进制、buffer、I/O、网关等。Node借鉴commonJS实现了一套简易的模块系统。

  1. 模块引用 var math = require('math')
  2. 模块定义 exports.add = function(){ console.log('math') }
  3. 模块标示 小驼峰命名字符串、. 或者..路径

HTTP 模块

上一篇下一篇

猜你喜欢

热点阅读