贵州高端建设网站特效视频素材网站
news/
2025/9/28 10:56:20/
文章来源:
贵州高端建设网站,特效视频素材网站,临沂建设规划局网站,电子商务网站模块NPM NPM 的全称是 Node Package Manager#xff0c;是随同 NodeJS 一起安装的包管理和分发工具#xff0c;它很方便让 JavaScript 开发者下载、安装、上传以及管理已经安装的包。 官网
npm 官网#xff1a;https://www.npmjs.com
npm 命令
命令说明npm init初始化一个新的…NPM NPM 的全称是 Node Package Manager是随同 NodeJS 一起安装的包管理和分发工具它很方便让 JavaScript 开发者下载、安装、上传以及管理已经安装的包。 官网
npm 官网https://www.npmjs.com
npm 命令
命令说明npm init初始化一个新的 npm 项目创建 package.json 文件。npm help查看某条命令的详细帮助。npm root查看包的安装路径。npm install安装一个包或一组包并且会在当前目录存放一个node_modules。npm install package-name安装指定的包。npm install package-name --save安装指定的包并将其添加到 package.json 文件中的 dependencies 【生产依赖列表中】。npm install package-name --save-dev安装指定的包并将其添加到 package.json 文件中的 devDependencies 【开发依赖列表中】。npm install -g package-name全局安装指定的包。npm update package-name更新指定的包。npm uninstall package-name卸载指定的包。npm run script-name执行 package.json 文件中定义的脚本命令。npm config管理npm的配置路径。npm config list用于列出所有的 npm 配置信息。执行该命令可以查看当前系统和用户级别的所有 npm 配置信息以及当前项目的配置信息如果在项目目录下执行该命令。npm get registry用于获取当前 npm 配置中的 registry 配置项的值。registry 配置项用于指定 npm 包的下载地址如果未指定则默认使用 npm 官方的包注册表地址。npm set registry npm config set registry registry-url命令将 registry 配置项的值修改为指定的 registry-url 地址。npm search keyword搜索 npm 库中包含指定关键字的包。npm info package-name查看指定包的详细信息。npm list列出当前项目中安装的所有包。npm outdated列出当前项目中需要更新的包。npm audit检查当前项目中的依赖项是否存在安全漏洞。npm publish发布自己开发的包到 npm 库中。npm login登录到 npm 账户。npm logout注销当前 npm 账户。npm link将本地模块链接到全局的 node_modules 目录下。
npm install 参数说明 npm install 安装模块的时候一般是扁平化安装的但是有时候出现嵌套的情况是因为版本不同。 参数说明-S或–save安装包信息将加入到dependencies生产阶段的依赖。-D或–sava-dev安装信息将加入到devDependencies开发阶段的依赖。-O或–save-optional安装包信息将加入到optionalDependencies可选阶段的依赖。-E或–save-exact精准安装指定模块版本。
版本号说明 version 版本号一般是1.0.0 大版本号、次版本号、修订号。 大版本号一般是有重大变化才会升级次版本号一般是增加功能进行升级修订号一般是修改bug进行升级。
版本号说明~1.1.0、1.1.x、1.1兼容模块新发布的补丁版本。^1.1.0、1.x、1兼容模块新发布的小版本、补丁版本。*、x兼容模块新发布的大版本、小版本、补丁版本。
package.json 字段说明
字段说明name项目名称必须是唯一的字符串通常采用小写字母和连字符的组合。version项目版本号通常采用语义化版本号规范。description项目描述。main项目的主入口文件路径通常是一个 JavaScript 文件。keywords项目的关键字列表方便他人搜索和发现该项目。author项目作者的信息包括姓名、邮箱、网址等。license项目的许可证类型可以是自定义的许可证类型或者常见的开源许可证如 MIT、Apache 等。dependencies项目所依赖的包的列表这些包会在项目运行时自动安装。devDependencies项目开发过程中所需要的包的列表这些包不会随项目一起发布而是只在开发时使用。peerDependencies项目的同级依赖即项目所需要的模块被其他模块所依赖。scripts定义了一些脚本命令比如启动项目、运行测试等。repository项目代码仓库的信息包括类型、网址等。bugs项目的 bug 报告地址。homepage项目的官方网站地址或者文档地址。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/920533.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!