npm的简单应用

1、安装node

2、旧版node升级

(1)linux系统

sudo npm install npm -g

(2)window系统

npm install npm -g

3、安装淘宝镜像cnpm(以后npm安装都可以用cnpm替代)

npm install -g cnpm --registry=https://registry.npm.taobao.org

4、安装模块

npm install <Module Name>  //本地安装
npm install <Module Name> -g //全局安装
npm install <Module Name> --save  //自动保存到package.json 文件下的dependencies是运行时依赖(当正式环境还存在)
npm install <Module Name> --save-dev  //自动保存到package.json 文件下的devDependencies是开发时的依赖(正式环境就不引用)

5、查看安装信息

(1)整体的全局安装信息

npm list -g  //所有的模块的安装信息

(2)某个模块的安装信息

npm list <Module Name>
<Module Name> -v  //简单查看版本号,通常都可以

6、卸载模块

npm uninstall <Module Name>

7、更新模块

npm update <Module Name>

8、搜索模块

npm search <Module Name>

9、创建package.json文件

npm init

10、发布模块

npm publish
时间: 2024-08-28 01:26:42

npm的简单应用的相关文章

npm 的简单使用

(1)如果需要安装之前package.json中devdependencies 和 dependencies两个模块下所列举的依赖,可以通过执行 npm install 来实现 (2)如果拿到别人的项目,只需要安装之前package.json中dependencies 模块下所列举的依赖,可以通过执行npm install package name来实现 (3)如果拿到别人的项目,只需要安装之前package.json中devdependencies 模块下所列举的依赖,可以通过执行npm in

npm简单运用

npm是nodejs附带的包管理工具,他的主要作用有三种 1.从服务器下载别人的包使用: 2.从服务器下载别人的命令行工具使用: 3.自己发布包或者命令行工具到服务器. 可以使用npm -v的方法来查看npm的版本号 npm -v //5.6.0 如果查询失败,可能你安装有问题. 一:安装 安装分为全局安装和本地安装 1.本地安装 npm的默认安装方式就是在本地安装,运行下面这条命令就可以在本地安装一个包,他会包含这个包的所有依赖 npm install <name> 安装完成后,目录在命令行

更简单的自动化构建

gulp:更简单的自动化构建工具 目前最流行的两种使用JavaScript开发的构建工具是Grunt和Gulp.为什么使用gulp?因为Gulp更简单.Grunt任务拥有大量的配置,会引用大量你实际上并不需要的对象属性,但是Gulp里同样的任务也许只有几行.有兴趣的同学在学完本文后对比使用Grunt,你就会发现Gulp的代码量是最少的. 安装 需要先安装node.js.这里安装的v5.11.0.使用node -v查看版本号. gulp的安装不是很顺利.按照官方给的安装方法: npm instal

nodejs介绍以及npm的使用

一.什么是nodejs 二.什么是node 三.npm的简单使用 四.webpack介绍 一.什么是nodejs 打开Nodejs英文网:https://nodejs.org/en/ 中文网:http://nodejs.cn/ 我们会发现这样一句话: 翻译成中文如下: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境. Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效. Node.js 的包管理器 npm,是全球最大的开源库生态系

如何使用NPM?CNPM又是什么?

背景介绍 什么是npm? npm(node package manager)是nodejs的包管理器,用于node插件管理(包括安装.卸载.管理依赖等), NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,它是 Node 获得成功的重要原因之一.常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用. 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用.

如何调试移动端网页

本文将会介绍如何在真机上调试移动端的页面,和之前的<如何在电脑上测试手机网站>的不同之处在于真机环境. 本会介绍的方法如下: UC浏览器开发版 Chrome 远程调试 Firefox 远程调试 Opera 远程调试 Weinre UC浏览器开发版 感谢UC造出这么好用的浏览器,同时注重开发者,远好于国内其他厂商,UC浏览器有一个开发版非常赞. UC浏览器开发版网址 下载地址 UC开发版的网站上介绍的很清楚,也有很详细的文档,这里就不再赘述,简单记录下WIFI的调试方法,保证pc和手机在同一个网

使用Node.js + MongoDB 构建restful API

很多天前已经翻译了一大半了,今天收收尾~ RESTful API With Node.js + MongoDB Translated By 林凌灵 翻译目的:练练手,同时了解别人的思维方式 原文地址:RESTful API With Node.js + MongoDB 12 Sep 2013 我是一名移动应用开发者,我需要某种后端服务用来频繁地处理用户数据到数据库中.当然,我可以使用后端即服务类的网站(Parse, Backendless, 等等-),(译者:国内比较出名的有Bmob).但自己解

Node.js包管理器Yarn的入门介绍与安装

FAST, RELIABLE, AND SECURE DEPENDENCY MANAGEMENT. 就在昨天, Facebook 发布了新的 node.js 包管理器 Yarn 用以替代 npm .咱虽然是个半桶水的咸鱼前端,不过也得跟上 Javascript 这股潮 (hong) 流 (huang) 的脚步,所以便有了下面这篇文章.大概的浅尝了一下这个自称是又快又可信赖又安全的包管理,所以写的内容不会很详细,更多的可能只是针对这个全新的包管理与 npm 的不同之处来对比.也可能有些地方写得不对

NodeJS&amp;&amp;前端思考

做大型软件(工程化): 1.测试相关 tdd / bdd 测试覆盖率 2.规范化 standard.各种 lint.hint 3.构建相关 gulp.grunt.webpack,大量插件 4.生成器 yo 等 工程脚手架,生成项目基本框架 5.包管理工具 npm 足够简单易用 MEAN架构: MEAN 是目前最潮的全栈 JavaScript 架构.MEAN 是一个 JavaScript 平台的现代 Web 开发框架总称,它是 MongoDB Express AngularJS Node.js 四