小编Tay*_*ozi的帖子

BrowserWindow控制台中的安全警告(电子^9.2.0)

我是电子的新手,BrowserWindow我在每次打开的控制台(DevTools)中都得到了这个:

webFrame.executeJavaScript was called without worldSafeExecuteJavaScript enabled. This is considered unsafe. worldSafeExecuteJavaScript will be enabled by default in Electron 12.
Run Code Online (Sandbox Code Playgroud)

我还收到了另一个安全警告,那就是:

Electron Security Warning (Insecure Content-Security-Policy) This renderer process has either no Content Security
    Policy set or a policy with "unsafe-eval" enabled. This exposes users of
    this app to unnecessary security risks.
Run Code Online (Sandbox Code Playgroud)

我不知道我到底做错了什么......!

这是我的控制台窗口

这是我的 package.json

javascript electron

18
推荐指数
1
解决办法
7848
查看次数

解析错误:在我的 Next.js 应用程序中找不到模块“next/babel”

我知道有很多这样的答案这个或者会将我的问题标记为重复,但相信我,我正在努力解决这个问题,因为他们现在都不适合我。这些解决方案之前可以工作,但看起来该解决方案已折旧或过期。

我对 eslint 一无所知,我唯一喜欢 eslint 的是它用红线强调了未导入/未声明的变量,这就是我在 VS Code 编辑器中安装 eslint 扩展的原因。

另外,我没有直接在 VS Code 中打开代码目录,我在同一工作区中也有其他项目,例如我有这样的结构:

|  -- some_folder
|     | -- project_1
|     | -- project_2
|     ...files relating to both projects...
Run Code Online (Sandbox Code Playgroud)

启动一个新的 Next.js 项目不应该出现任何错误,不知道我做错了什么。

这是我的.eslintrc.json

{
  "extends": "next"
}
Run Code Online (Sandbox Code Playgroud)

这是.babelrc

{
  "presets": ["next/babel"],
  "plugins": []
}
Run Code Online (Sandbox Code Playgroud)

为了准确说明我已经尝试过的解决方案类型:

  • 添加next/babel.eslintrc.json
  • 安装babel-eslint但没有任何帮助!

eslint next.js eslintrc babel-eslint

4
推荐指数
1
解决办法
5230
查看次数

标签 统计

babel-eslint ×1

electron ×1

eslint ×1

eslintrc ×1

javascript ×1

next.js ×1