2.6 本地和全局的安装
Node.js入门经典
可以使用npm以两种方式安装模块,理解它们的工作方式很重要。
2.6.1 本地安装
本地安装意味着库将安装在项目本地的一个名为node_modules的文件夹下(在安装underscore库时就是如此)以便项目使用。这是默认行为,只要运行如下命令,就是如此:
如果Node.js应用程序的名称是foo.js,这将产生如下的文件夹结构:
这是最为常见并且推荐的安装Node.js模块的方法。
2.6.2 全局安装
有些模块带有可执行文件,你希望能够在文件系统的任何一个位置都能运行这些可执行文件。Express就是一个可能需要全局安装的模块示例。Express是Node.js的一个Web开发框架,带有一个能够创建站点骨架的生成器。
要全局安装模块,只需在安装时加上-g标记。
全局安装一个模块意味着可以在文件系统的任何位置运行它。
npm注册库对世界上的任何人开放以便提交模块。而且没有审核过程,给注册库提交代码也很简单,因此可以方便地与其他开发人员共享。
时间: 2024-11-03 00:20:01