~~~https://www./有比较全的api文档 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 <本地路径>
--------------------------------------------------------------------- npm install -g package_name //安装 系统环境变量 设置NODE_PATH=C:\Users\Administrator\AppData\Roaming\npm\node_modules npm config list //查看配置信息 npm get global //查看全局模式的值 npm -h //查看帮助 npm owner ls package_name //列出 包的所有者 npm view package_name //查看包的package.json文件 npm list //查看当前目录已安装的包 分类: NodeJs |
|