草庐IT

git--解决exited with error code: 128

原文网址:git--解决exitedwitherrorcode:128_IT利刃出鞘的博客-CSDN博客简介        本文介绍如何解决git的报错:exitedwitherrorcode:128问题复现使用npminstall命令下载前端项目(本处是vue-element-admin项目)的依赖,报了如下错误:npmWARNdeprecatedsource-map-resolve@0.5.3:Seehttps://github.com/lydell/source-map-resolve#deprecatednpmWARNdeprecatedsane@4.1.0:somedependenc

npm 报错 Error: Cannot find module ‘semver‘的解决方法

执行npminstall报错node:internal/modules/cjs/loader:1078throwerr;^Error:Cannotfindmodule'semver'Requirestack:-/usr/share/npm/lib/utils/unsupported.js-/usr/share/npm/bin/npm-cli.jsatModule._resolveFilename(node:internal/modules/cjs/loader:1075:15)atModule._load(node:internal/modules/cjs/loader:920:27)atMo

【微信小程序】从 npm 引入第三方依赖时提示依赖异常的解决方法

一、报错原因    微信小程序不允许使用Node.js的内建模块。但是部分第三方依赖(如crypto-js)在运行时会尝试引入Node.js内建模块(实际非强制调用),这一举动被微信开发工具误以为是未知的依赖调用。二、解决方法移除构建npm时生成的外部依赖项即可。1.找到并打开“/miniprogram_npm/crypto-js/index.js”文件。2.查看文件底部,将“miniprogram-npm-outsideDeps”中的相关项目移除。3.保存文件,代码依赖分析不再提示警告信息。注:miniprogram_npm文件夹名称可能依项目设置而变。执行npm构建后需要重新修改。

nvm控制node版本或切换node版本后 npm找不到或之前安装的全局包丢失问题

概述:使用nvm控制node版本时会出现全局包丢失现象–原因是之前安装的全局包可能是跟着之前版本的node走的,而不是跟着正在挂在全局。1、第一步:安装nvm,安装nvm指定安装文件夹,当前安装的nvm地址为D:\tools\nvm。设置nvm中settings.txt文件(如图一),用于指定当前nodejs位置(后面环境变量有用到)。nvm下新建两个空文件夹用于存放全局包和本地包,2、定义环境变量node地址要对应,path中要添加node_global地址3、设置npm全局包存放地(上面的建的空文件夹node_global),命令行中运行下面两行代码进行地址重置,重置后运行命令npmcon

vue2快速安装环境,创建vue2项目教程(windows)

1、安装环境  首先首先进入node.js(v12.13.0.msi版本,最新版可能npm版本太高了,会报错,不过卸载重新装低版本也行)官网安装node.js,node.js自带npm,node.js相当于后端的tomcat,是一个运行前端的服务器,npm相当于maven,是一个前端的包管理工具。自动帮配置好了环境变量。  官网地址:https://nodejs.org/en/  直接下载第一个即可,第一个时最多用户使用的版本,第二个时最新版。  下载之后,安装即可。全部默认安装就行了。该软件自动帮配置好了环境变量,不用自己配置。  检查是否安装成功,在命令行输入:node-vnpm-v  出

vue2快速安装环境,创建vue2项目教程(windows)

1、安装环境  首先首先进入node.js(v12.13.0.msi版本,最新版可能npm版本太高了,会报错,不过卸载重新装低版本也行)官网安装node.js,node.js自带npm,node.js相当于后端的tomcat,是一个运行前端的服务器,npm相当于maven,是一个前端的包管理工具。自动帮配置好了环境变量。  官网地址:https://nodejs.org/en/  直接下载第一个即可,第一个时最多用户使用的版本,第二个时最新版。  下载之后,安装即可。全部默认安装就行了。该软件自动帮配置好了环境变量,不用自己配置。  检查是否安装成功,在命令行输入:node-vnpm-v  出

vue : 无法加载文件 C:\XXX\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。

现象在vscode终端中,执行vueinit命令报错:vue:无法加载文件C:\XXX\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅about_Execution_Policies。解决方法 1.点击vscode图标,右键点击属性→兼容性→设置,勾选“以管理员身份运行此程序”2.在终端窗口输入set-ExecutionPolicyRemoteSigned    输入命令查看get-ExecutionPolicy 为“RemoteSigned”    3.再次执行vueinit就不报错,这样就解决了该问题。

盘点国内前端npm CDN替代方案,基本上可以替代unpkg、jsdelivr

收集一波常见的加速NPM包的CDN,发现有些还是挺好用的,基本上可以替代unpkg、jsdelivr,用来做博客或者网站加载NPM使用还是可以的。经典老牌的CDN加速unpkg.comcdn.jsdelivr.netfastly.jsdelivr.net使用方法:直接进官网,搜NPM包名使用。缺点:有时候不是很稳定,而且国内有些地方没法访问,jsdelivr曾经被用来结合github做免费CDN加速的图床存博客配图,不过之前遇到过使用jsdelivr直接访问不了的情况。国内能用的目前国内有很多NPM的CDN,可以高速支持相关包文件的访问下载,如:BootCDN:www.bootcdn.cn七牛

盘点国内前端npm CDN替代方案,基本上可以替代unpkg、jsdelivr

收集一波常见的加速NPM包的CDN,发现有些还是挺好用的,基本上可以替代unpkg、jsdelivr,用来做博客或者网站加载NPM使用还是可以的。经典老牌的CDN加速unpkg.comcdn.jsdelivr.netfastly.jsdelivr.net使用方法:直接进官网,搜NPM包名使用。缺点:有时候不是很稳定,而且国内有些地方没法访问,jsdelivr曾经被用来结合github做免费CDN加速的图床存博客配图,不过之前遇到过使用jsdelivr直接访问不了的情况。国内能用的目前国内有很多NPM的CDN,可以高速支持相关包文件的访问下载,如:BootCDN:www.bootcdn.cn七牛

npm 错误 -errno -4048

执行命令:npminstall终端错误记录:npmERR!codeEPERMnpmERR!errno-4048npmERR!syscallscandirnpmERR!Error:EPERM:operationnotpermitted,错误原因:权限不够,解决办法:第一种:以管理员身份运行vscode,重新执行npminstall;第二种:执行指令:npmcacheverify,若是报错如上一样,即不是缓存问题;第三种:打开VScode文件位置,右键VScode选择属性>兼容性>,勾选勾选以管理员身份运行此程序,点击应用>确定;win10系统中搜素PowerShell,右键以管理员身份运行,打开