赞
踩
- npm init
- //初始化生成package.json文件
-
- npm init -y
- //初始化,默认确定,省去敲回车的步骤
package.json
文件,该文件包含了项目的元数据和依赖信息。- npm install
- //安装所有node_moudles依赖包
-
- npm install axios
- //安装axios依赖包
- //这会将axios包安装到你的项目中,并在package.json文件的dependencies部分添加一个条目。
node_modules
文件夹中。- npm uninstall axios
- //移除、卸载axios包
- npm update
- //更新所有依赖包到它们的最新版本
-
- npm update express
- //只想更新axios到最新版本
npm update
命令来更新所有依赖包到它们的最新版本。- npm list
- //查看你的项目中安装的所有包
-
- npm list --depth=0
- //查看顶级依赖
npm list --depth=0
来仅显示顶级包,其中的 --depth=0 参数是用来指定展示依赖关系的深度的。- 1、//找一个用于日期处理的包,你可以使用npm search来搜索
- npm search date-handling
-
- 2、//搜索结果
- NAME | DESCRIPTION | AUTHOR | DATE | VERSION | KEYWORDS
- date-fns | Modern JavaScript... | date-fns-org | 2023-04-01 | 2.29.3 | date, date-fns, date-handling, ...
- moment-business-days | A moment.js plugin...| mbadolato | 2023-03-15 | 1.0.0 | moment, moment.js, date, date-handling, ...
- date-handling-utilities | A set of utilities...| some-author | 2023-02-01 | 1.0.1 | date, date-handling, utilities, ...
- ...
-
- 3、//安装和使用,找到满足你需求的包,你可以使用 npm install 命令来安装它,然后按照包的文档来使用
- npm install date-fns
- 1、//package.json文件中的脚本定义
- "scripts": {
- "start": "node app.js",
- "test": "mocha tests/*"
- }
-
-
- 2、//运行start脚本(即启动你的应用),你可以使用
- npm run start
-
-
- 3、//测试脚本
- npm test
- //或者
- npm run test
package.json
文件中定义的脚本。例如,npm run start
将运行名为"start"的脚本。cnpm
的用法与原始的 npm
几乎完全相同,大多数 npm
命令都可以在 cnpm
中直接使用。cnpm的安装和使用,地址如下cnpm的安装和使用https://blog.csdn.net/weixin_65793170/article/details/136441677?spm=1001.2014.3001.5501
https://npm.taobao.org
或 https://registry.npm.taobao.org
npm get registry
或 cnpm get registry
来验证新的镜像源是否已正确设置。确保你的项目和企业环境中的相关配置也都更新为新的镜像源地址。- 官方源(npm registry):https://registry.npmjs.org/
-
- 淘宝NPM镜像源:https://registry.npmmirror.com/
-
- cnpm镜像源:http://r.cnpmjs.org/
-
- 阿里云NPM镜像源:https://npm.aliyun.com/
-
- 腾讯云NPM镜像源:https://mirrors.cloud.tencent.com/npm/
-
- 华为云NPM镜像源:https://mirrors.huaweicloud.com/repository/npm/
-
- 网易NPM镜像源:https://mirrors.163.com/npm/
-
- 中国科学技术大学开源镜像站:http://mirrors.ustc.edu.cn/npm/
-
- 清华大学开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/npm/
pnpm
则更侧重于提高存储效率和性能,可以根据自己的需求选择使用哪个工具。pnpm
通过使用硬链接和高效的存储策略来加快安装速度。pnpm
可以确保同一个包的不同版本之间共享代码,从而极大地节省了磁盘空间。pnpm
提供了对 monorepo 的原生支持。Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。