查看: 45|回覆: 0

油猴插件对next.js 开发的影响

[複製鏈接]

3

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-12-4
發表於 2022-11-30 20:07:00 | 顯示全部樓層 |閲讀模式

Unhandled Runtime Error

TypeError: Cannot read properties of null (reading '1')

错误再现

# 1. 安装 next
yarn add next
# 2. 配置页面 pages

# 3. 启动项目
##  当启动项目的时候,发现 next 是依赖 react 和 react-dom 来运行的

# 4. 安装 react react-dom

# 5. 安装完成后,运行页面发现错误
## Unhandled Runtime Error
## TypeError: Cannot read properties of null (reading '1')

错误页面:

image-20221130190347738

错误猜想

1、next 依赖错误

添加 next 包的时候,没有安装 reactreact-dom 所以没有配置好依赖关系

修复:

  • 删除 node_moudles 文件夹,重新安装

    rm -rf node_moudles
    yarn 
    

    不可行

  • 重新创建一个项目,严格依照创建步骤

    rm -rf ./* 
    rm -rf ./.next
    npm init
    yarn add next react react-dom
    

    不可行

2、查看错误

image-20221130191350205

错误:

# 获取sign失败 获取gtk失败

经过排查,不属于本项目错误,属于插件错误,关闭掉翻译插件即可。

image-20221130193256000

拓展:

该错误属于外部错误,在开发的过程中要尽量避免外部程序对项目的干扰。

但是翻译插件属于浏览英文网站必不可少的工具,每次在浏览项目页面的时候都要手动关闭它,实在是太麻烦。

所以,要对油猴插件进行设置网站匹配规则,排除翻译插件在特定的网站生效。

配置如下:

在插件设置界面找到如下界面,把排除的网站添加上去

image-20221130194849422



来源:https://www.cnblogs.com/dlpmmk/p/16939603.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部