绿叶网站怎么做,企业网站一般做哪些栏目,app制作流程图,宿州网站建设开发公司哪家好npm
包管理器#xff0c;可以用来安装、卸载、更新和管理各种包npm的package.json中文文档 参数 - install#xff1a;安装一个或多个包。例如#xff1a;npm install 。 uninstall#xff1a;卸载一个包。例如#xff1a;npm uninstall 。 update#xf…npm
包管理器可以用来安装、卸载、更新和管理各种包npm的package.json中文文档 参数 - install安装一个或多个包。例如npm install 。 uninstall卸载一个包。例如npm uninstall 。 update更新一个或多个包的版本。例如npm update 。 list列出当前项目中已安装的包。例如npm list。 init初始化一个新的 npm 项目。例如npm init。 run运行指定的 npm 脚本。例如npm run 。 publish发布一个包到 npm 仓库。例如npm publish。 –save 或 -S –save-dev 或 -D –save-optional 或 -O –save-exact 或 -E -g 或 --global
yarn
常用命令 yarn add添加单个包代替npm install
yarn add [package]yarn add [package][version] //安装指定版本yarn add [package][tag] //安装某个tag–dev/-D //加到devDependencies-exact /-E //安装包的精确版本。例如 yarn add foo1.2.3会接受1.9.1版但是yarn add foo1.2.3 --exact直接说1.2.3版yarn remove [packageName]
pnpm
当使用 npm 时如果你有 100 个项目并且所有项目都有一个相同的依赖包那么 你在硬盘上就需要保存 100 份该相同依赖包的副本。然而如果是使用 pnpm依赖包将被 存放在一个统一的位置pnpm官网
npx
npx是npm发布的一个命令。我们可以使用npx来执行各种命令。npx官网
从本地node_modules/.bin或中央缓存执行安装运行所需的任何包。 默认情况下npx将检查或本地项目二进制文件中是否command存在并执行它。$PATH如果command没有找到它将在执行之前安装。
本地已安装 npm i -D webpack npx webpack … 本地未安装一次性调用 npm rm webpack npx webpack – … cat package.json …webpack not in “devDependencies”…
远程资源执行 npx github:piuccio/cowsay …or… npx gitssh://my.hosted.git:cowsay.git#semver:^1 …etc… 装包版本区分 ~ 会匹配最近的小版本依赖包比如~1.2.3会匹配所有1.2.x版本但是不包括1.3.0 ^ 会匹配最新的大版本依赖包比如^1.2.3会匹配所有1.x.x的包包括1.3.0但是不包括2.0.0 nvm
即是node的版本管理工具控制在一台电脑上安装和切换不同版本的node.js
常用的命令
nvm on开启nvm off关闭nvm ls 显示所有已安装node版本nvm ls-remote 列出可安装的node版本nvm current 列出当前nvm install 安装指定版本nvm use 切换指定版本nvm alias default 设置默认版本 如 nvm alias default v11.1.0nvm proxy [url]设置下载代理不带url参数则显示当前代理将url设置为none则为移除当前代理nvm root [path]设置存储不同版本node的目录未设置则使用默认目录nvm uninstall v**.. 卸载指定版本nodenvm node_mirror [url]设置node镜像默认为https://nodejs.org/dist,如果不写url则使用默认。设置后可至安装目录settings.txt文件查看也可直接在该文件操作