#np

npmrc npm配置文件

一、全局这个文件在全局会放在/users/${yourname}/.npmrc里面最重要的是registry,npm的源 二、项目项目里面如果和package.json同级存放了这个.npmrc那么就可以实现,仅仅对于这个项目,换npm的源了...
代码星球 ·2020-04-06

npx小工具

npmv5.2.0引入的一条命令(npx),引入这个命令的目的是为了提升开发者使用包内提供的命令行工具的体验。举例:使用create-react-app创建一个react项目。老方法:npminstall-gcreate-react-appcreate-react-appmy-app npx方式:npxcre...
代码星球 ·2020-04-06

for in,Object.keys和Object.getOwnPropertyNames的区别

varparent=Object.create(Object.prototype,{a:{value:1,writable:true,enumerable:true,configurable:true}}); parent继承自Object.prototype,有一个可枚举的属性a。下面我们在创建一个继承自p...

问题 1090: A+B for Input-Output Practice (VI)

 输入Inputcontainsmultipletestcases,andonecaseoneline.EachcasestartswithanintegerN,andthenNintegersfollowinthesameline.输出Foreachtestcaseyoushouldoutputthesum...

npm命令

1、npmdedupe/npmddp重新整理本地包的依赖关系,使一些公共依赖走向依赖树的更高层级,方便更多包共同使用,减少依赖的重复引入。Searchesthelocalpackagetreeandattemptstosimplifytheoverallstructurebymovingdependenciesfurt...
代码星球 ·2020-04-06

npm 如何查看一个包的版本信息?

1、查看npmjs服务器上包的版本信息:使用npmviewjqueryversions;这种方式可以查看npm服务器上所有的jquery版本信息;使用npmviewjqueryversion;这种方式只能查看jquery的最新的版本是哪一个;使用npminfojquery;这种方式和第一种类似,也可以查看jquery所...

npm使用常见问题及注意事项

1、npm、cnpm、yarn不要混用,一个项目只使用一个2、NPMproblem:npmERR!extraneous表明安装了很多不需要的三方包使用命令npmprune删除无用的包3、unmetdependency删除package-lock.json文件后,重新安装npminstall。存在package-lock...

npm依赖管理:冗余,依赖树

npm的依赖树查询:原理都是查询文件夹node_modules的结构。比如mac的node_modules位置在/usr/local/lib下。具体项目的node_modules位置位于项目根目录下。1、查看npmjs上某个插件的依赖情况2、查看某个项目的插件依赖情况3、查看本地计算机上全局安装的插件依赖情况4、&nb...
代码星球 ·2020-04-06

删除cnpm

cnpm是npm的中国镜像:这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。安装:npminstall-gcnpm--registry=https://registry.npm.taobao.org卸...
代码星球 ·2020-04-06

npm中package-lock.json的作用:npm install安装时使用

简单理解:XYZ的格式对应为:主版本号.次版本号.修订号,版本号递增规则如下:主版本号:当你做了不兼容的API修改,次版本号:当你做了向下兼容的功能性新增,修订号:当你做了向下兼容的问题修正。   假设我们创建了一个新项目,它将使用express。在运行npminit之后,在撰写本项目时,最新的express...

如何把自己的代码发布到npmjs(npm publish)

 来源:https://www.cnblogs.com/calamus/p/8384318.html...

NPM安装报错:WARN PACKAGE.JSON, NO REPOSITORY FIELDS

今天在安装npm包时遇到了这个错误,出现如下提示:npmWARNpackage.jsonxxx@0.0.0Norepositoryfield.npmWARNpackage.jsonxxx@0.0.0NoREADMEdata看字面意思大概是缺少README文件和repository字段,也就是说缺少项目的基本描述文件和仓...

mac下npm/node的安装和卸载、升级;node、npm升级后最后删掉node_modules重新安装

mac还是使用brewinstall简单一些;最好使用一种安装方式,不要多种方式互用;更新npm到最新版本npminstall-gnpm更新npm到指定版本npm-ginstallnpm@2.9.1指定安装目录npminstall--prefix/usr/local-gnpm 1、从官网https://nod...
代码星球 ·2020-04-06

npm、yarn、pnpm

  它们都是当前主流的包管理工具pnpm:https://github.com/pnpm/pnpmyarn:https://github.com/yarnpkg/yarnnpm:https://github.com/npm/npm 参考:1、https://zhuanlan.zhihu.com/p/27449...
代码星球 ·2020-04-06

Mac下安装和使用GunPG(GPG)

GPG是加解密的工具,亦可以用于签名。非对称加解密。需要公钥和私钥。mac下安装:brewinstallgpg  使用gpg工具校验下载文件的完整性,从官网下载KEYS和asc文件:gpg--importKEYS导入KEYS,gpg--verifydownloaded_file.ascdownloa...
代码星球 ·2020-04-06
首页上一页...5657585960...下一页尾页