来源:自学PHP网 时间:2014-12-14 21:15 作者: 阅读:次
[导读] npm 是 Node.js 的模块依赖管理工具。作为开发者使用的工具,主要解决开发 Node.js 时会遇到的问题。如同 RubyGems 对于 Ruby 开发者和 Maven 对于 Java 开发者的重要性,npm 对与 Node.js 的开发者...
NPM是一个Node包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。有了NPM,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。 NPM常用的命令有: (1)$ npm install moduleNames (2)$ npm view moduleNames (3)$ npm list (4)$ npm help (5)$ npm view moudleName dependencies (6)$ npm view moduleName repository.url (7)$ npm view moduleName engines (8)$npm help folders (9)$ npm rebuild moduleName (10)$ npm outdated (11)$ npm update moduleName (12)$ npm uninstall moudleName (13)一个npm包是包含了package.json的文件夹,package.json描述了这个文件夹的结构。访 (14)发布一个npm包的时候,需要检验某个包名是否已存在 (15)很多时候我们在使用一个npm包的时候经常会忘记了require其相互依赖的模块,我们可以 配置package.json 要打包程序,首先要配好各项设置,这些设置都由程序包根目录下的package.json指定。package.json的内容必须是严格的JSON格式,也就是说: 字符串要用双引号括起来,而不能用单引号; name:程序包名,不能跟已有的程序包重复。 配置好package.json后,可以先在本地打包安装一次,测试程序运作是否正常,安装命令为: npm install <本地路径> 另外,还有一条潜规则要注意,如果你希望程序包中的可执行程序在Node.JS的环境中运行,那么,请在程序入口文件的最前面加上这样一行: #!/usr/bin/env node 如果没有这一行,它将以系统默认的方式打开,而不是在Node.JS的环境中运行。 注册npm帐号 要把程序包发布到npm,还需要先注册一个帐号。npm并没有提供网页版的注册向导。注册也要通过命令行来进行: npm adduser 发布程序包 准备工作都做好了,执行下面的命令就可以发布程序包: npm publish <本地路径> |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com