草庐IT

npm-cache

全部标签

Linux清除缓存buff/cache

使用free-h查看内存情况发现buff/cache缓存占用太多了导致我hive都跑不动原因:buff/cache是由于系统读写导致的文件缓存,没有及时释放办法:清除缓存#这个drop_caches文件可以设置的值分别为1、2、3\echo1>/proc/sys/vm/drop_caches#表示清除pagecache\echo2>/proc/sys/vm/drop_caches#表示清除回收slab分配器中的对象(包括目录项缓存和inode缓存)。slab分配器是内核中管理内存的一种机制,其中很多缓存数据实现都是用的pagecache。echo3>/proc/sys/vm/drop_cach

npm install,使用vue-cli脚手架搭建项目卡在sill idealTree buildDeps没有反应,安装失灵

使用脚手架搭建项目时,发现执行的非常慢,找不到原因,换了淘宝镜像,重新安装了脚手架版本都没有用,然后在CSDN上找了好久才找到解决方法:在cmd中输入一下命令来查找自己的npmrc文件位置npmconfiggetuserconfig找到该文件之后,删除它再在cmd中执行以下命令,用来清除缓存npmcacheclean–force如果报错,大概率是cmd的版本大于5 ,则执行以下命令npmcacheclear--force&&npminstall--no-shrinkwrap--update-binary 清除完成,vue项目搭建成功 

解决npm ERR! path E:\XXX\node_modules\node-sass的问题

在Node.js项目中,我们经常使用npm来安装和管理各种依赖包。然而,有时候我们可能会遇到一些关于npm的错误,其中最常见的就是"npmERR!pathE:\XXX\node_modules\node-sass"。这个错误通常是由于node-sass的路径问题导致的。下面我将详细介绍如何解决这个问题。1.确定问题的原因首先,我们需要确定问题的原因。在这个例子中,错误信息显示的是node-sass的路径是E:\XXX\node_modules\node-sass。这意味着node-sass可能没有被正确地安装在我们的项目目录中。2.检查node-sass是否已经安装我们可以使用npmlist命

Vue修改node_modules中的第三方插件代码(后续npm install依旧保留该修改)

需求:有时在开发过程中,如果node_modules中我们使用的第三方插件有bug(作者又没有提供相应的API供我们扩展修改,提了issue也没人管)或者本身不满足我们的地方,我们需要更改node_modules依赖包中的源码时,为了不更改后,别人或者自己重新 npm install时,导致我们的更改丢失,我们需要用到patch-package。(魔改的同时,也局限了升级的能力,尽量还是去提issue)1.通过命令安装patch-packagenpminstall patch-package2.修改项目根目录下的 package.json 文件  在 package.json 文件中的 scr

npm eslint 禁用

 配置文件ESLint最主要的配置方式。ESLint配置文件支持多种格式,同一目录下,ESLint按.eslintrc.js,.eslintrc.cjs, .eslintrc.yaml,.eslintrc.yml,.eslintrc.json,package.json下的eslintConfig字段的顺序查找配置,相同目录下只有一个配置文件会生效。下面是.eslintrc.js的相关配置及其作用。off(或者0):禁用规则warn(或者1):规则会产生警告error(或者2):规则会抛出错误“no-alert”:0,//禁止使用alertconfirmprompt“no-array-const

创建vue项目:vue ui界面创建项目后,安装Element Ui插件、axios 依赖,如何启动vue项目,npm run serve,启动vue项目方式(保姆级教程三)

今天讲解vueui图形化界面搭建项目后,添加ElementUI插件以及axios依赖有什么问题请留言,请点赞收藏!!!文章目录1、创建项目后添加插件1.1安装ElementUI插件1.2安装axios依赖2、启动vue项目提示:本教程是创建vue项目后添加依赖组件。还没有创建项目的,请看本专栏之前的文章:vue-cli创建vue项目-------------------------------------------------------------------------------------------------------------------------------------

vue 报错:npm ERR! peer eslint@“>= 1.6.0 < 7.0.0“ from @vue/cli-plugin-eslint@4.5.19

vue报错:npmERR!peereslint@">=1.6.0npmERR!codeERESOLVEnpmERR!ERESOLVEunabletoresolvedependencytreenpmERR!npmERR!Whileresolving:admin@0.1.0npmERR!Found:eslint@7.32.0npmERR!node_modules/eslintnpmERR!deveslint@"^7.32.0"fromtherootprojectnpmERR!npmERR!Couldnotresolvedependency:npmERR!peereslint@">=1.6.0npm

npm/yarn安装sqlite3依赖报错

运行环境1.node162.electron223.vue34windows11问题描述前端项目中添加了sqlite3的依赖后报错:Command:node-pre-gypinstall--fallback-to-buildArguments:Directory:XXXXX\node_modules\sqlite3Output:node-pre-gypinfoitworkedifitendswithoknode-pre-gypinfousingnode-pre-gyp@1.0.11node-pre-gypinfousingnode@16.15.0|win32|x64node-pre-gypin

NPM配置未在同一NPM脚本中更新

假设我有这个NPM脚本:"test":"npmconfigsetemail[email protected]&&npmconfiggetemail"运行后npmruntest我看不到电子邮件更新。同样,如果创建bash脚本这样的话:npmconfigsetemail[email protected]npmconfiggetemail并将其添加到NPM脚本中,它仍然以相同的方式工作。这可能是一个狂欢问题,我是狂欢的新手。有没有办法使其工作-意味着设置配置值并在脚本中使用它们?看答案我认为这个问题更为复杂。考虑一下:c:\cygwin64\home\qbolec\baro>npmconfigset

npm切换淘宝镜像后依旧报错的结局办法【适用80%情况】

npm切换淘宝镜像后依旧报错的结局办法【适用80%情况】如果大家在npminstall或者安装其他包的时候会报错,特别是切换淘宝镜像源之后,例如下图:解决方法这是因为原淘宝npm域名停止http://npm.taobao.org和http://registry.npm.taobao.org在2022.06.30号正式下线和停止DNS解析。-新的解析地址如下:http://npm.taobao.org=>http://npmmirror.comhttp://registry.npm.taobao.org=>http://registry.npmmirror.com切换新版镜像源npmconfig