首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

npmpackage.json 快速入门教程

安装 npm 更新 npm package.json 文件 package.json 如何创建 package.json 的内容 指定依赖的包 Semantic versioning(语义化版本规则)...更新全局的 package 卸载全局 package 其他命令 npm run npm install from github npm info npm adduser npm home/repo npm...指定依赖的包 我们需要在 package.json 文件中指定项目依赖的包,这样别人在拿到这个项目时才可以使用 npm install 下载。...$ npm install sax@">=0.1.0 <0.2.0" 如果当前项目有 package.json 文件,下载包时会下载这个文件中指定的版本; 如果当前项目中没有 package.json...package.json的 dependencies npm install --save-dev 表示将这个包名及对应的版本添加到 package.json的 devDependencies

2.1K31

npmpackage.json字段含义中文文档

简介 本文档有所有package.json中必要的配置。它必须是真正的json,而不是js对象。 本文档中描述的很多行为都受npm-config(7)的影响。...name 在package.json中最重要的就是name和version字段。他们都是必须的,如果没有就无法install。name和version一起组成的标识在假设中是唯一的。...http://registry.npmjs.org/ version 在package.json中最重要的就是name和version字段。他们都是必须的,如果没有就无法install。...npm让妈妈再也不用担心了(实际上,就是这个功能让npm可执行的)。 要用这个功能,给package.json中的bin字段一个命令名到文件位置的map。...如果看一下npm’s package.json,你会看到有directories标示出doc, lib, and man。 在未来,这个信息可能会被用到。

1.5K00

如何更新 package.json 中的依赖项

红色意味着匹配到了一个比 package.json 中定义的 SemVer 需求还要新的已安装版本;黄色表示仓库中有比 SemVer 需求更新的版本。...解决之道 在找出过期包之后,我们修正 package.json 中相关的版本规格。而后可以运行 npm installnpm update 以升级。...首先,如果已安装的包版本满足 package.json 中定义的 SemVer 规格,则 npm install 会以模糊版本策略忽略掉它,并不会重新安装;而 npm update 则仍会(译注:在符合...然而运行 npm update 后,package-lock.json 中 Prettier 的版本则会升级到 “1.8.2”: ? npm ls 的输出同样也更新了: ?...现在,package.json 中的依赖项就被升级到最新了,包括 major 位的更新: ? 剩下的就简单了。运行 npm installnpm update 以完成升级。

4.9K10

npm】伙计,给我来一杯package.json!不加糖

前言:夜深了,我熬了一锅热气腾腾的package.json,给大家端上来,希望大家喜欢 json和JS对象的区别 package.json,顾名思义,它是一个json文件,而不能写入JS对象。...: 先通过npm install better-npm-run安装好包,然后你就可以在你的package.json里面使用一个新的字段—— "betterScripts"字段 故名思意,它和"scripts...install的命令 npm install 模块 --save 安装好后写入package.json的dependencies中(生产环境依赖) npm install 模块 --save-dev...就是你的package.json中的dependencies和devDepencies。所以,在本地安装的同时,将依赖包的信息(要求的名称和版本)写入package.json中是很重要的!...参考资料:npm官方文档packagejson配置篇  https://docs.npmjs.com/files/package.json ?

94360

Node.js学习笔记(一)——Node.js概要、NPMpackage.json

//执行npm install命令时,npm包管理工具先读取package.json中的dependencies节点,读取到记录的所有依赖包名称和版本号之后,npm包管理工具会把这些包一次性下载到项目中...使用npm help 可查看某条命令的详细帮助,例如npm help install。 在package.json所在目录下使用npm install ....使用npm update 可以把当前目录下node_modules子目录里边的对应模块更新至最新版本。...有了package.json文件,直接使用npm install命令,就会在当前目录中安装所需要的模块。...$ npm install 如果一个模块不在package.json文件之中,可以单独安装这个模块,并使用相应的参数,将其写入package.json文件之中。

2.1K30

package.json 来聊聊如何管理一款优秀的 Npm

写在前边 其实原本只是想写一些有关于 Package.json 相关的内容,但是最近在关于业务频繁迭代的 Npm 包版本管理方面做了一些尝试,积累了一部分心得,所以刚好也拿出来在文章的后半部分和大伙分享下...频繁业务迭代背景下,如何尽量语义化的迭代 NPM 包版本。 也许,你并不了解 Package.json 开始之前大家可以思考一个在平常不过的小问题: Axios 大家或多或少都会使用过。...首先,我们从 Package.json 作为文章切入点来聊聊 NPM 包中的声明文件。 main、module 关于 main 以及 module 字段对于大家来说应该是非常常见了。...每当我们通过 npm install xxx 安装某个包时,之后在项目中引入该包。 绝大多数情况下,针对于引入的包入口文件都是取决于这两个字段的设置。.../package.json": "./package.json", "./macros": "./macros.d.ts", "./macros-global": ".

1.1K10

将做好的前端组件制作成npm包发布

三、构架规划 ·使用git作代码版本管理 scss代码编译 使用weflow进行编译和压缩 npm安装指令 安装模块到项目目录下但不写入package.json; $ npm install xxx...安装到项目目录并写入package.json的"dependencies"中; $ npm install xxx –S 安装到项目目录并写入package.json的"devDependencies...animation-library 解决npm 更新指定模块生效的办法 根本原因是:package.json里的模块配置没被更改,所以npm update *** 更新指定模块命令生效,这种情况需要手动更改...package.json配置里模块的版本号 当然也可以执行以下指令安装: (1)安装"npm-check-updates"模块 $ npm install -g npm-check-updates...(2)安装后,检查可更新的模块 $ ncu 或 $ npm-check-updates (3)更新package.json的依赖包到最新版本 $ ncu -u - 检查包是否已经过时 npm outdated

2.6K20

yarn安装

使用npm安装yarn //安装yarn npm install -g yarn // 查看yarn版本 yarn --version // Yarn 淘宝源安装 yarn config set registry...-g yarn常用命令 // 初始化项目 // 同npm init,执行输入信息后,会生成package.json文件 yarn init // yarn 配置项 // 显示所有配置项 yarn config...// 生成yarn.lock yarn install --pure-lockfile // 添加包(会更新package.json和yarn.lock) // 在当前的项目中添加一个依赖包,会自动更新到...package.json和yarn.lock文件中 yarn add [package] // 安装指定版本,这里指的是主要版本,如果需要精确到小版本,使用-E参数 yarn add [package]...package.json和yarn.lock yarn remove // 更新一个依赖 // 用于更新包到基于规范范围的最新版本 yarn upgrade // 运行脚本

2.7K20

经常使用npm命令,但你真的知道它是什么意思吗?

-v查看npm版本 使用命令npm i npm -g全局安装npm,会默认更新最新版本 NPM 的基本使用 npm -v :通过查看版本,看npm是否安装成功 npm install <Module...中最新的版本 “^7.14.0” 表示安装7.x.x中最新的版本 特别注意:当我们将代码文件拷贝给别人时,如果只拷贝了package.json文件,可以使用命令npm install会直接安装package.json...init:初始化项目 同npm init,执行输入信息后,会生成package.json文件 yarn install:安装package.json里所有包,并将包及它的所有依赖项保存进yarn.lock...dependencies里的包 yarn install --no-lockfile:不读取或生成yarn.lock yarn install --pure-lockfile:生成yarn.lock...yarn add [package]: 在当前的项目中添加一个依赖包,会自动更新package.json和yarn.lock文件中 yarn add [package]@[version

1.1K20

npm-shrinkwrap锁定依赖

,但不严格的版本号控制,也带来了不确定性~~ npm 建议使用semver版本,部分包遵循semver; package.json 可以使用精确的版本号控制你的直接依赖包,但第三方依赖的包无法管理...4.17.1 pm2 2.6.1 2.10.4 3.0.4 commitizen 2.9.6 2.10.1 2.10.1 安装依赖 npm install 会生成 package.json,以及 node_modules...当运行 npm install时,该文件所指定的模块版本会覆盖 package.json 文件中所指定的版本。...增加、更新、删除包的步骤如下: 第一步: 安装指定版本包 npm install/uninstall package_name@version --save ; 第二步: 测试功能,功能正常后,执行...为了防止发生这种更新,你可以使用--no-save 选项来防止完全保存,或者 --no-shrinkwrap 允许更新 package.json 保留 package-lock.json 或npm-shrinkwrap.json

1.1K51

NPM项目管理

,这个是包的配置文件,相当于maven的pom.xml #如果想直接生成 package.json 文件,那么可以使用命令 npm init -y 修改NPM镜像 NPM官方的管理的包都是从 http:...#查看npm配置信息 npm config list npm install #使用 npm install 安装依赖包的最新版, #模块安装的位置:项目目录\node_modules #同时package.json.../ 下载特定版本的依赖 #如果安装时想指定特定的版本 npm install jquery@2.1.x 下载开发依赖 #devDependencies节点:开发时的依赖包,项目打包到生产环境的时候包含的依赖...#或简写 npm install -g webpack 根据依赖下载安装包 #npm管理的项目在备份和传输的时候一般携带node_modules文件夹 #安装会自动在项目目录下添加 package-lock.json...文件,这个文件帮助锁定安装包的版本 npm install #根据package.json中的配置下载依赖,初始化项目 npm update #更新包(更新到最新版本) npm update 包名 #全局更新

99910

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券