Bug 集锦
记录 Bug,深化学习
Alisone_li
学习目标:HTML,CSS,JS,JQ,NodeIs,VueJs,ReactJs,Java,Spring+,MySQL,Redis,Linux
学习宣言:持之以恒的坚持,刻苦学习的决心,立志成为一名全栈开发工程师。
展开
-
【Error】Failed to load plugin ‘react-internal‘ ...:Cannot find module ‘eslint-plugin-react-internal‘
【Error】Failed to load plugin ‘react-internal‘ ...:Cannot find module ‘eslint-plugin-react-internal‘原创 2022-03-05 21:24:06 · 1771 阅读 · 0 评论 -
[webpack-cli] Unable to load ‘@webpack-cli/serve‘ command
webpack -- Unable to load '@webpack-cli/serve' command原因分析解决方案方案验证原因分析出现上面的问题,是因为webpack 4.X 以后,都是通过 webpack-cli 脚手架进行打包的,webpack-cli 没有安装成功,就会报出上面的错误解决方案重新安装 webpack-cli 依赖模块 npm install webpack-cli --save-dev方案验证重新运行项目启动命令 npm run start注:上原创 2021-11-19 14:19:04 · 1471 阅读 · 0 评论 -
【Error】Less-loader 版本过高,TypeError: this.getOptions is not a function
TypeError: this.getOptions is not a function原因分析解决方案原因分析由于 less-loader 的版本过高,会报出 TypeError: this.getOptions is not a function 的错误解决方案1,清除已下载的 less-loadernpm uninstall less-loader# 或者yarn remove less-loader 2,指定 less-loader 的安装版本npm install less-l原创 2021-04-01 14:44:29 · 729 阅读 · 0 评论 -
【git clone 报错】fatal: unable to access ‘https://github.com/zimeng303/React.git/‘: Failed to connect
【git clone 报错】fatal: unable to access 'https://github.com/zimeng303/React.git/': Failed to connect to github.com port 443: Timed out报错信息解决方案报错信息报错示例,如图所示:解决方案将 git clone [远程仓库的url] 中 [远程仓库的url] 中的 https 更改为 git,即可正常克隆代码。执行命令,如下所示:...原创 2021-03-31 10:16:36 · 368 阅读 · 0 评论 -
【VSCode - Vetur 插件报错】Cannot find module ‘XXX‘ or its corresponding type declarations.Vetur(2307)
Cannot find module '@/utils/request' or its corresponding type declarations.Vetur(2307原因分析解决方案)原因分析报错示例,如图所示:上述问题的产生,一般是由于 Visual Studio Code 中安装了 Vetur 插件,它在检测 js/ts 模板时,只会检测 <script> 中的内容,而在使用 ts 语法时,<script> 标签中,会含有 lang="ts" 属性设置,如下所示:原创 2021-02-18 08:57:06 · 19981 阅读 · 11 评论 -
【Vue.js 3.0】不使用根标签,Error:[vue/no-multiple-template-root] The template root requires exactly one ...
[vue/no-multiple-template-root]The template root requires exactly one element.eslint-plugin-vue原因分析解决方案原因分析报错示例,如图所示:上述问题的产生,一般是由于 Visual Studio Code 中安装了 Vetur 插件,它在检测 vue-html 模板时,使用了 eslint-plugin-vue 插件。解决方案查看是否安装了 Vetur 插件点击 文件 -- 首选项 --原创 2021-02-05 11:28:58 · 819 阅读 · 2 评论 -
ERR! sharp EACCES: permission denied, mkdir ‘/root/.npm/_libvips‘......
ERR! sharp EACCES: permission denied, mkdir '/root/.npm/_libvips' info sharp Are you trying to install as a root or sudo user? Try again with the --unsafe-perm flag...问题分析解决方案问题分析npm 出于安全考虑不支持以 root 用户运行,即使你用 root 用户身份运行了,npm 会自动转成一个叫 nobody 的用户来运行,而这个用原创 2021-01-25 15:04:02 · 948 阅读 · 0 评论 -
Error: Command failed: C:\Windows\system32\cmd.exe /s /c “./configure --disable-shared --prefix=....
× Error: Command failed: C:\Windows\system32\cmd.exe /s /c "./configure --disable-shared --prefix="F:\LaGou\03-module\04-min-module\my-gridsome-site\node_modules\cwebp-bin\vendor" --bindir="F:\LaGou\03-module\04-min-module\my-gridsome-site\node_modules\cwe原创 2021-01-21 11:21:10 · 2864 阅读 · 1 评论 -
Can‘t resolve ‘fs‘ in ‘F:\LaGou\03-module\04-min-module\vue-ssr\node_modules
Can't resolve 'fs' in 'F:\LaGou\03-module\04-min-module\vue-ssr\node_modules问题解决方案问题解决方案关于fs,tls,net 等 node 内置模块已经安装,但是 Cant resolve(无法加载) 的情况,需要在 webpack.config.js 配置文件中,添加如下代码:module.exports = { node: { fs: 'empty', net: 'empty'原创 2021-01-20 09:57:00 · 1710 阅读 · 1 评论 -
Suggestion [3,General]: 找不到命令 webpack,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会从当前位置加载命令。如果信任此命令,请改为键
Suggestion [3,General]: 找不到命令 webpack,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会从当前位置加载命令。如果信任此命令,请改为键入“.\webpack”。有关详细信息,请参阅 "get-help about_Command_Precedence"。问题分析解决方案问题分析解决方案根据上述给出的建议,执行命令时,应该为如下命令 # 原来的命令 webpack -v # 改正后的命令 .\webpack -v配置原创 2021-01-18 22:25:14 · 16050 阅读 · 8 评论 -
解决 Windows 端口被占用问题
解决 Windows 端口被占用问题查看指定端口的占用情况netstat -aon|findstr "端口号"查询结果,如图所示:直接强制杀死指定端口taskkill /pid 9632 -t -ftaskkill /pid 8260 -t -f执行结果,如图所示:...原创 2021-01-13 14:33:30 · 2883 阅读 · 0 评论 -
解决 Linux 端口被占用问题
Linux 之【Address 0.0.0.0:3000 is already in use. 】报错示例:解决方案查看端口是否被开启 lsof -i:端口号 # lsof -i:3000运行结果,如图所示:可以得知,3000 端口 所对应的 PID 为 1794,则使用命令,杀死进程: kill -9 pid # kill -9 1794...原创 2021-01-13 14:26:06 · 595 阅读 · 0 评论 -
yarn : 无法加载文件 E:\leading\NodeJs\info\node_global\yarn.ps1,因为在此系统上禁止运行脚本
yarn : 无法加载文件 E:\leading\NodeJs\info\node_global\yarn.ps1,因为在此系统上禁止运行脚本原因分析解决方案原因分析报错信息报错原因这是由于 Windows PowerShell 自动阻止不信任的脚本执行 造成的,因此需要更改 Windows PowerShell 执行策略。要更改默认(LocalMachine)作用域的执行策略,请使用“以管理员身份运行”选项启动 Windows PowerShell。要更改当前用户的执行策略,请原创 2021-01-04 12:00:53 · 2714 阅读 · 2 评论 -
git 无法 push 远程仓库 【Note about fast-forwards】
git 无法push远程仓库 Note about fast-forwards提出问题基本介绍解决方案提出问题git push 远程仓库时,经常报出如下错误,导致无法将本地仓库中的内容提交到远程仓库。基本介绍首先,报出错误:non-fast-forward其次,根据我们在连接远程仓库时,执行的配置命令 $ git remote add <远程仓库的别名alias> <远程仓库的url>可以得出,远程仓库:origin然后,远程分支:master原创 2020-12-28 10:13:38 · 3126 阅读 · 0 评论 -
JQuery 事件委托,导致点击事件多次执行问题
JQuery 事件委托,导致点击事件多次执行问题分析原因解决方案分析原因JQuery 使用 事件委托 添加点击事件,会导致点击事件多次执行的(事件委托是指:利用事件冒泡,指定一个事件处理程序来管理某一类型的所有事件),事件问题一直在,所以才会点击一次执行多次。解决方案使用 off() 方法移除之前添加的事件处理程序。$("#side-menu li").off().on('click', 'a', function (e) { // 执行代码})...原创 2020-12-25 09:46:33 · 769 阅读 · 0 评论 -
Error: .eslintrc.js » eslint-config-standard: Environment key “es2021“ is unknown 版本兼容问题
Error: .eslintrc.js » eslint-config-standard: Environment key "es2021" is unknown原因分析解决方案原因分析在 Gulp 中集成 ESLint,安装 gulp-eslint 插件、eslint 模块,并且在 gulpfile.js 中使用gulp-eslint 插件,在运行 gulp 中的注册任务时,报出如下错误:C:\Exercises\eslint-gulp>yarn gulp scriptyarn run v1原创 2020-12-02 10:20:00 · 7974 阅读 · 3 评论 -
yarn publish错误
Yarn 报错一:error An unexpected error occurred: "https://registry.yarnpkg.com/-/user/org.couchdb.user:alisone: connect ETIMEDOUT 104.16.26.35:443"解决方案详见https://blog.csdn.net/zimeng303/article/details/109767492Yarn报错二:error Couldn't publish package: "https原创 2020-11-18 12:27:02 · 1221 阅读 · 0 评论 -
Yarn 报错:error Couldn‘t publish package: “https://registry.yarnpkg.com/ 。。。Forbidden“
Yarn 报错:error Couldn't publish package: "https://registry.yarnpkg.com/generator-alison-vue: Forbidden"原因分析解决方案原因分析这是由于在npm官网注册账号时,需要进行邮箱验证,但是并没有验证,因此就会报出上述错误。解决方案进入邮箱,找到npm发给你的验证邮件,打开链接,直接进去验证即可。...原创 2020-11-18 12:25:30 · 2111 阅读 · 4 评论 -
Yarn报错:error Couldn‘t publish package: “https://registry。。。 Are you logged in as the correct user?“
Yarn报错:error Couldn't publish package: "https://registry.yarnpkg.com/generator-vue: You do not have permission to publish \"generator-vue\". Are you logged in as the correct user?"原因分析解决方案原因分析这是由于你要发布的模块名,已经被别人抢先发布了,被占用了。因此,需要修改你的模块的名称。解决方案在你的项目根目录中,p原创 2020-11-18 12:17:59 · 1194 阅读 · 0 评论 -
yarn报错:error An unexpected error occurred: “https://registry.yarnpkg.com/-/user/org.couchdb。。。
Yarn 报错:error An unexpected error occurred: "https://registry.yarnpkg.com/-/user/org.couchdb.user:alisone: connect ETIMEDOUT 104.16.26.35:443"原因分析解决方案原因分析在使用 yarn publish 命令发布 Generator 时报错,错误信息:error An unexpected error occurred: “https://registry.yarn原创 2020-11-18 11:17:54 · 4539 阅读 · 0 评论 -
脚手架-- yarn link后,Error: Cannot find module 。。。
Error: Cannot find module 'D:\software\nodeJs\info\node_global\bin\C:\Users\li_sh\AppData\Local\Yarn\Data\link\my-module\lib\cli.js'解决方案找到 对应的cmd脚本文件,删除 %~dp0。结果如下图:在本次的问题中,是由于在link时,生成的cmd脚本文件中的路径为绝对路径模式。...原创 2020-11-17 10:08:30 · 3033 阅读 · 3 评论 -
yarn的配置 -- 无法将“yo”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
yo : 无法将“yo”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。如果全局安装了 yo 命令,但是报出了下面的问题,需要去查看你的环境变量中的配置,看Path中是否可以找到你的 yo 命令所在的目录。以下是我的Node配置在环境变量中的路径:在上面的 node_global 中,无法找到 yo.cmd的运行脚本,而我的yo.cmd脚本默认安装在了bin目录中,即:在这里有两种方案:一、手动的移动 yo 命令脚本和依原创 2020-11-16 11:20:13 · 3995 阅读 · 0 评论 -
webpack -- 无法将“webpack”项识别为 cmdlet 。。。
webpack : 无法将“webpack”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。一、如果全局和局部都已经安装了webpack后,还是会出现上面的问题,这是因为webpack 4.X 以后,都是通过 webpack-cli 脚手架进行打包的。二、在本地安装的 webpack ,要通过 package.json 文件中的 scripts 配置webpack的映射命令三、在 package.json文件中,配置查看 we原创 2020-10-29 22:02:02 · 3048 阅读 · 0 评论