
NPM
NPM
高先生的猫
求知若渴,虚心若愚。
展开
-
NVM 安装及注意事项
NVM 安装及注意事项原创 2022-11-17 12:00:17 · 601 阅读 · 0 评论 -
npm 查看/切换 临时永久使用淘宝镜像
1.查看镜像源npm get registry2.切换官方源npm config set registry http://www.npmjs.org3.切换淘宝源npm config set registry http://registry.npm.taobao.org4. 命令行临时使用指定镜像(淘宝)npm --registry https://registry.npm.taobao.org install express5.命令行永久更改使用指定镜像(淘原创 2021-06-23 16:10:41 · 4147 阅读 · 0 评论 -
如何切换npm源
最开始使用npm下载的一些插件的话用的国外的源,下载速度比较慢,有几种方式可以解决;第一种直接设置淘宝的源:npmconfig set registry http://registry.npm.taobao.org/然后使用npm install xxx第二种安装cnpm,npminstall -g cnpm--registry=https://registry.npm.taobao.org然后以后都是用cnpm安装插件,cnpm install xxx第...原创 2020-12-14 09:01:21 · 803 阅读 · 0 评论 -
npm、cnpm与yarn
npm是目前最火的包资源管理工具之一。为什么我们需要一个包管理工具?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。如果我们要使用别人写的某个包,每次都根据名称搜索一下官方网站,下载代码,解压,再使用,非常繁琐。于是一个集中管理的工具应运而生:大家都把自己开发的模块打包后放到npm官网上,如果要使用,直接通过npm安装就可以直接用,不用管代码存在哪,应该从哪下载。更重要的是,如果我们要使用模块A,而模块A又依赖于模块B,模块B又依赖于模块X和模块Y,npm可以根.原创 2020-11-19 15:40:22 · 226 阅读 · 0 评论 -
npm、cnpm与yarn
npm是目前最火的包资源管理工具之一。为什么我们需要一个包管理工具?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。如果我们要使用别人写的某个包,每次都根据名称搜索一下官方网站,下载代码,解压,再使用,非常繁琐。于是一个集中管理的工具应运而生:大家都把自己开发的模块打包后放到npm官网上,如果要使用,直接通过npm安装就可以直接用,不用管代码存在哪,应该从哪下载。更重要的是,如果我们要使用模块A,而模块A又依赖于模块B,模块B又依赖于模块X和模块Y,npm可以根.原创 2020-10-26 14:34:44 · 264 阅读 · 1 评论 -
vue图片点击放大预览v-viewer
图片放大预览功能参考网站:https://github.com/mirari/v-viewer1、安装依赖npm install v-viewer --save2、全局引入import Vue from 'vue';import Viewer from 'v-viewer'import 'viewerjs/dist/viewer.css'Vue.use(Viewer)Viewer.setDefaults({ Options: { 'inline': true, 'butto原创 2020-09-17 13:52:56 · 1043 阅读 · 0 评论 -
npm模块安装机制简介及发包流程
一、npm是什么?npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平台的默认包管理工具。通过 npm 可以安装、共享、分发代码,管理项目依赖关系。NPM 的思路大概是这样的:⒈ 买个服务器作为代码仓库(registry),在里面放所有可以被共享的代码⒉ 发邮件通知 jQuery、Bootstrap、Underscore 作者使用 npm publish 把代码提交到 registry 上,分别取名 jquery、bootstrap 和 underscore(注意原创 2020-07-19 09:26:04 · 726 阅读 · 0 评论 -
node_modules是干什么的?
node_modules是安装node后用来存放用包管理工具下载安装的包的文件夹。比如webpack、gulp、grunt这些工具。在node.js中模块与文件是一一对应的,也就是说一个node.js文件就是一个模块。modules(模块):在node.js中模块与文件是一一对应的,也就是说一个node.js文件就是一个模块,文件内容可能是我们封装好的一些JavaScript方法、jsON数据、编译过的C/C++拓展等,在关于node.js的误会提到过node.js的架构。其中http、fs、n原创 2020-07-20 11:00:47 · 44014 阅读 · 0 评论 -
webpack 全局安装指定版本
npm install webpack@3.0.0 -g原创 2020-07-06 10:14:22 · 5319 阅读 · 0 评论 -
如何修改npm下来的源码和防止被还原的方法
当我们npm下来一些三方的插件是使用,有时候会发现里面的逻辑有时候并不是我们想要的或者需要修改部分逻辑去适合我们自己的项目,这个时候我们就需要修改这个插件里面的源码了,但是我们直接修改在node_modules中的源码的源码的时候,会发现有时候再次npm install时候或者有时候直接修改src里面的源码的时候,根本没有起作用,这时候我们分为两种情况去分析1.直接修改src源码无效果的情况这种情况其实只能说明我们没有修改对地方,我们要看的是这个插件里package.json里面的这样一行代码原创 2020-06-29 13:12:33 · 3133 阅读 · 0 评论 -
Vue项目报错:npm ERR! code ELIFECYCLE npm ERR! errno 126
运行vue项目报如下错误:npm ERR! code ELIFECYCLEnpm ERR! errno 126npm ERR! todos@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`npm ERR! Exit status 126npm ERR! npm ERR! Failed at the todos@1.0.0 dev script.npm ERR! Th原创 2020-06-29 13:09:54 · 11862 阅读 · 3 评论 -
npm install 报错(npm ERR! errno -4048,Error: EPERM: operation not permitted,)解决方法
npm ERR! path E:\SouthernPowerGridProject\web_project\AutoOPS\autoops\node_modules\fsevents\node_modules\dashdash\node_modulesnpm ERR! code EPERMnpm ERR! errno -4048npm ERR! syscall scandirnpm ERR! Error: EPERM: operation not permitted, scandir 'E:\So.转载 2020-06-29 13:08:23 · 5156 阅读 · 0 评论 -
关于npx的基本知识
npx是一种在npm中安装工具,也可以被单独的下载使用 ,npx是npm5.2之后发布的一个命令,也就是只要npm的版本>=5.2就可以使用此命令;npx有很多用处,不限于通过npx http-serve来启动静态资源服务器。npx 是什么根据 zkat/npx 的描述,npx 会帮你执行依赖包里的二进制文件。举例来说,之前我们可能会写这样的命令:npm i -D webpack./node_modules/.bin/webpack -v如果你对 bash 比较熟,可能会写成.原创 2020-06-25 22:54:05 · 8099 阅读 · 0 评论 -
nvm_nodejs版本管理工具的使用
Node更新日新月异,为了兼容去年的项目,所以需要使用Node 8.x。为了防止未来还有类似的需求,所以准备使用NVM进行Node版本管理一劳永逸,nvm是node版本管理工具,可以运行在多种操作系统上。这里主要记录一下在windows系统的安装和使用。下载nvm-windows下载地址:https://github.com/coreybutler/nvm-windows/releases, 我们只需点击第三个nvm-setup.zip,下载安装包,下载之后点击安装,无需配置就可以使用,十...原创 2020-06-17 10:58:32 · 326 阅读 · 0 评论 -
解决Electron 安装慢问题
看图吧!!!!非常非常慢等了10分钟 0B/s 的速度(我家网络20M,也不至于0B/s吧)???尝试过更换淘宝镜像,并没有什么鬼用...官网也说了,安装方法npm install --save-dev electron解决方法:手动安装1、去以下链接下载electron-v6.0.12-darwin-x64.zip和SHASUMS256.txthttps://github.com/electron/electron/releases/tag/你要安装的版本号.原创 2020-06-12 10:01:01 · 2233 阅读 · 1 评论 -
yarn与npm命令对比
原创 2020-04-07 10:24:03 · 201 阅读 · 0 评论 -
npm常用指令以及使用淘宝镜像cnpm
一、安装cnpmnpm install cnpm -g --registry=https://registry.npm.taobao.org二、npm常用指令常用指令 说 明 主要指令 其 他 说 明 安装Node模块 npm...原创 2020-03-24 10:39:11 · 392 阅读 · 0 评论 -
npm模块 qs.stringify()、qs.parse()的使用
npm install qsimport qs from'qs'qs.stringify()作用是将对象或者数组序列化成URL的格式对象序列化let obj = { methods: 'query_stu' id: 1, name: 'chenchen'}qs.stringify(obj)// methods=query_stu&id=1&name=...原创 2020-02-21 16:39:20 · 4289 阅读 · 0 评论