天津的公司能在北京做网站备案吗,自己的网站做微信接口平台,2023购物平台排行榜,安徽省建设工程质量安全监督总站网站npm使用指南 作者#xff1a;chszs#xff0c;未经博主同意不得转载。经许可的转载需注明作者和博客主页#xff1a;http://blog.csdn.net/chszs npm介绍 npm全称为Node Package Manager。是一个基于Node.js的包管理器#xff0c;也是整个Node.js社区最流行、支持的第三方模… npm使用指南 作者chszs未经博主同意不得转载。经许可的转载需注明作者和博客主页http://blog.csdn.net/chszs npm介绍 npm全称为Node Package Manager。是一个基于Node.js的包管理器也是整个Node.js社区最流行、支持的第三方模块最多的包管理器。至今npm已经管理约24万个由开发人员、公司和社区创建的模块。 npm使用方法 npm的使用非常easy记住下面命令就可以非常好地使用它。 npm init 执行构建新项目的向导npm install module_name 在项目中安装一个模块npm install -g module_name 全局方式安装一个模块npm install module_name –save 在项目中安装一个模块。并把此模块加入到项目配置文件package.json中。作为项目依赖npm install module_name –save-dev 在项目中安装一个模块并把此模块加入到项目配置文件package.json中。作为项目开发依赖devDependencynpm list 列出项目中已安装的全部模块npm list -g 列出系统中全局安装的全部模块npm remove module_name 从项目中移除已安装的模块npm remove -g module_name 从系统的全局安装中移除已安装的模块npm remove module_name –save 从项目中移除已安装的模块并从配置依赖中移除依赖关系npm remove module_name –save-dev 从项目中移除已安装的模块并从配置依赖中移除开发依赖devDependency关系npm update module_name 更新指定的已安装模块的版本号npm update -g module_name 更新指定的全局安装模块的版本号npm -v 显示npm包管理器的当前版本号npm adduser username 在npmjs.org创建一个账户npm whoami 显示你在npmjs.org上的账户具体信息npm publish 公布自己开发的模块到npmjs.org要公布模块必须先有账户package.json说明 什么是Node.js的模块Module在Node.js中模块是一个库或框架也是一个Node.js项目。Node.js项目遵循模块化的架构。当我们创建了一个Node.js项目意味着创建了一个模块。这个模块的描写叙述符文件被称为package.json。 package.json内容出错会导致项目出现bug。甚至阻止项目的执行。一个简单的package.json其基本结构例如以下 {name: test-project,version: 1.0.0,description: test project,private: true,main: app.js,scripts: {test: node test.js,start: node app.js,clean: rm -rf node_modules},author: lq,license: ISC,dependencies: {module-1: *},devDependencies: {module-2: *}
}它是一个合法的JSON数据其含义一目了然。 要注意author參数它的值是你在https://npmjs.org站点的有效账户名遵循“账户名邮件”这种格式比方”User useremail.com”。 Node.js模块的版本号级别 Node.js模块有三种版本号级别 主要版本号MajorX.0.0次要版本号Minor0.X.0补丁版本号Patch0.0.X开发时应遵循这个约定。 npm的任务自己主动化 package.json中的scripts定义了一些任务比方 scripts: {test: node test.js,start: node app.js,clean: rm -rf node_modules},这个配置这定义了三个任务脚本启动start、測试test、清理clean。要执行脚本分别使用命令 $ npm run start
$ npm run test
$ npm run clean就可以执行。