摘要: 1、npm dedupe / npm ddp 重新整理本地包的依赖关系,使一些公共依赖走向依赖树的更高层级,方便更多包共同使用,减少依赖的重复引入。 Searches the local package tree and attempts to simplify the overall struct 阅读全文
posted @ 2018-08-12 17:52 脚本小娃子 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1、查看npmjs服务器上包的版本信息: 使用npm view jquery versions;这种方式可以查看npm服务器上所有的jquery版本信息; 使用npm view jquery version; 这种方式只能查看jquery的最新的版本是哪一个; 使用npm info jquery ; 阅读全文
posted @ 2018-08-12 17:20 脚本小娃子 阅读(9213) 评论(0) 推荐(1) 编辑
摘要: 1、npm、cnpm、yarn不要混用,一个项目只使用一个 2、NPM problem: npm ERR! extraneous 表明安装了很多不需要的三方包 使用命令 npm prune删除无用的包 3、unmet dependency 删除package-lock.json文件后,重新安装npm 阅读全文
posted @ 2018-08-12 17:16 脚本小娃子 阅读(728) 评论(0) 推荐(0) 编辑
摘要: npm的依赖树查询:原理都是查询文件夹node_modules的结构。比如mac的node_modules位置在/usr/local/lib下。具体项目的node_modules位置位于项目根目录下。 1、查看npmjs上某个插件的依赖情况 2、查看某个项目的插件依赖情况 3、查看本地计算机上全局安 阅读全文
posted @ 2018-08-12 16:38 脚本小娃子 阅读(12618) 评论(0) 推荐(1) 编辑
摘要: cnpm是npm的中国镜像:这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。 安装:npm install -g cnpm --registry=https://registry.npm.taobao.org 卸载:su 阅读全文
posted @ 2018-08-12 15:36 脚本小娃子 阅读(6634) 评论(0) 推荐(0) 编辑
摘要: 简单理解: XYZ 的格式 对应为: 主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的 API 修改, 次版本号:当你做了向下兼容的功能性新增, 修订号:当你做了向下兼容的问题修正。 假设我们创建了一个新项目,它将使用express。 在运行npm init之后,在撰写本 阅读全文
posted @ 2018-08-12 15:33 脚本小娃子 阅读(14341) 评论(0) 推荐(1) 编辑