首页 > 编程知识 正文

npm模块开发(vue插件开发)

时间:2023-05-06 00:10:51 阅读:85278 作者:2321

npm是Node.js的包管理工具(包管理器),npm是由三个独立部分组成的:网站)开发者寻找包、设置参数、管理npm的主要方法)注册表)各开发者通过CLI与npm交往)。

npm常用操作命令

NPM搜索软件包NPM安装软件包or npm i软件包名称npm ls安装的从属软件包NPM卸载软件包npm run的显示软件包. jssn . NPM更新仅更新jquery@2.x.x版或更高版本,而不直接更新为3.x.x版。 如果需要下载重新安装3.x版所需的版本,请使用它

本地项目安装包命令

npm i软件包安装在当前项目目录(node_modules )下,可以根据模块访问规则访问当前项目和子项目。 用于在安装项目中独立使用的常用软件包。

全局安装包命令

npm i -g软件包安装在npm指定的全局目录中,可以通过全局模块访问机制进行全局访问。 一般用于安装工具性质的包。

一次安装多个模块:

npmigulp-pug gulp-debug gulp-sass

更新依赖包

检测到从属软件包npm i npm-check-updates -g,并在、 检查ncu更新包. JSON文件中的从属包是否需要安装最新版本的最新从属包npminpmout版本更新

查看包信息

npm view vue或npm v vue安装显示NPM v vue版本软件包的最新版本NPM view Packagenameversions---JSON指定软件包的所有版本

npm root -g 查看全局包的安装路径

npm init 或 npm init yes 自动创建package.json文件

npm config get prefix 获取全局安装的默认目录

npm config set key value 设置npm镜像和node-sass

10 10 10 10 10 10 10 10 10 10 gistry.NPM.Taobao.orgnpmconfigsetsass _ binary https 3360 NPM.Taobao.org/Mirrorg

npm i -g与 npm i -S 或 npm i -D 区别

npm i xxx -g全局安装npm i xxx -S是npm i xxx --save的缩写安装插件,会写入到package.json文件中的从属对象中()生产依赖/项目依赖软件包) ) )。 要使之联机,npm i xxx -D以npm i xxx --save-dev的缩写形式安装的插件必须写入到package.json文件中的dev从属对象中。 devDependencies中的插件只用于开发环境,不用于生产环境。 (联机时,不需要

发布自己的模块包

package.json文件项目(模块、软件包)的说明配置文件。 该文件包含当前软件包的信息,并且只能公开包含package.json文件的项目。

自动创建package.jsonnpminit/NP minit----是

软件包. JSon

名称:软件包名称,必需

版本:版本、必需、型号x.x.x

main :软件包的门户主文件

脚本-可以自定义脚本,并使用npm run脚本名称执行脚本定义命令

从属—生产环境中使用的从属软件包

devDependencies :要仅创建用于开发环境(测试环境)的从属软件包,然后在npmjs.org帐户中注册并登录到npm adduser/npm login,请返回npm源并发布npm publish

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。