博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AngularJS 1.x系列:Node.js安装及npm常用命令(1)
阅读量:6601 次
发布时间:2019-06-24

本文共 2759 字,大约阅读时间需要 9 分钟。

1. Node.js安装

1.1 Node.js下载

  Node.js官网:

  当前下载版本(含npm):Latest LTS Version: v6.10.3 (includes npm 3.10.10)

1.2 Node.js及npm查看版本

  安装Node.js之后,查看Node.js及npm版本。

node -v
npm -v

2. npm常用命令

  npm(node package manager),node包管理器,主要功能是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。

  npm官网文档: 

2.1 npm配置

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

2.2 npm包管理

  ◊ npm init:在项目中引导创建一个package.json文件

npm init [-f|--force|-y|--yes]
PS F:\Projects\Libing.Portal> npm initThis utility will walk you through creating a package.json file.It only covers the most common items, and tries to guess sensible defaults.See `npm help json` for definitive documentation on these fieldsand exactly what they do.Use `npm install 
--save` afterwards to install a package andsave it as a dependency in the package.json file.Press ^C at any time to quit.name: (Libing.Portal) libing.portalversion: (1.0.0)description:entry point: (index.js) main.jstest command:git repository:keywords:author: libinglicense: (ISC) MITAbout to write to F:\Projects\Libing.Portal\package.json:{ "name": "libing.portal", "version": "1.0.0", "description": "", "main": "main.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "libing", "license": "MIT"}Is this ok? (yes)

  ◊ npm install:安装包

  npm install命令参数形式:

npm install --help
npm install (with no args, in package dir)npm install [<@scope>/]
npm install [<@scope>/]
@
npm install [<@scope>/]
@
npm install [<@scope>/]
@
npm install
npm install
npm install
npm install
npm install
/
aliases: i, isntallcommon options: [--save|--save-dev|--save-optional] [--save-exact]

  示例:

npm install angular

  运行之后将创建文件夹node_modules,默认安装包最新版本。

  指定安装包版本:

npm install angular@1.2.32

  -S, --save 安装包信息将加入到dependencies(生产阶段的依赖):

npm install angular -S
"dependencies": {  "angular": "^1.6.4"},

  -D, --save-dev 安装包信息将加入到devDependencies(开发阶段的依赖):

npm install angular -D
"devDependencies": {  "angular": "^1.6.4"}

  安装包的依赖都被写入了package.json文件后,可以使用npm install根据dependencies配置安装全部依赖包。

npm install

  ◊ npm uninstall:卸载包

  npm uninstall命令参数形式:

npm uninstall -help
npm uninstall [<@scope>/]
[@
]... [--save|--save-dev|--save-optional]
npm uninstall angular -S

  ◊ npm list:查看全部已安装包

npm list

  ◊ npm outdated检查包是否过时

npm outdated

  ◊ npm update:更新包

npm update [-g] [
...]

  ◊ npm view:查看包的注册信息

npm view [<@scope>/]
[@
] [
[.subfield]...]
npm view angular

  npm view angular dependencies:查看包的依赖关系

  npm view angular repository.url:查看包的源文件地址

转载于:https://www.cnblogs.com/libingql/p/6910826.html

你可能感兴趣的文章
Cocos2d入门--3--小球运动
查看>>
【大数据 】SparkSQL连接查询中的谓词下推处理(二)
查看>>
找到一个适合的分布式文件系统之各种分布式文件系统优缺点对比
查看>>
react 学习记录(四)
查看>>
httpd基本配置
查看>>
PHP判断两个多维数组是否相等
查看>>
索引失效的几个原因
查看>>
关于多线程中使用while做循环而不使用if的解释
查看>>
欢迎你,企业基础架构CCIE,RS CCIEv5.0的升级版新时代迎合自动化运维的网工顶级认证...
查看>>
Javascript面向对象编程
查看>>
虚拟底层-xenserver、esxi,创建超大虚拟磁盘
查看>>
js typoeof用法
查看>>
函数的参数
查看>>
贝塞尔曲线绘制圆角
查看>>
Your First iOS app(11)--Tutorial: Add Data(一)
查看>>
五险一金,你清楚吗?
查看>>
AT&T汇编出现如下错误时解决方案
查看>>
mybatis 高级映射
查看>>
find 命令
查看>>
idea 常用快捷键
查看>>