HTML 实体被插入到我的 Node.js 脚本中

问题描述 投票:0回答:1

我正在尝试编写一个 Node.js 脚本,但我不断收到此错误:

SyntaxError: Invalid or unexpected token
。这是完整的错误:

file:///home/username/www/pathtomyapp/js/folder/file.js:1
console.log('working')&#10
                       ^

SyntaxError: Invalid or unexpected token
    at ESMLoader.moduleStrategy (node:internal/modules/esm/translators:119:18)
    at ESMLoader.moduleProvider (node:internal/modules/esm/loader:468:14)
    at async link (node:internal/modules/esm/module_job:68:21)

Node.js v18.15.0

file.js
的内容是这样的:
console.log('working')
我的脚本中没有&符号。我正在使用 PhpStorm。

我必须查找它,它看起来像一个 HTML 实体,这对我来说没有意义。我正在分叉 file.js,这是我的代码:

 let child = fork('./folder/file.js')

什么是在我的

file.js
中创建 HTML 实体并使其语法无效? & 符号不会出现在 PhpStorm 中,只有当我尝试运行该文件时才会出现。我运行的是 Ubuntu 22.10。

html node.js phpstorm
1个回答
0
投票

这是此问题的解决方法,直到它在 PhpStorm 中得到修复。

https://intellij-support.jetbrains.com/hc/en-us/community/posts/13090640028050-Weird-symbol-at-the-end-of-line-10-

导航至“设置/首选项 | 编辑器 | 代码样式”,选择 再次从行分隔符下拉菜单中依赖于系统(即使 它已被选择),然后单击“确定”。

您也可以查看这张票 https://youtrack.jetbrains.com/issue/WI-72288

© www.soinside.com 2019 - 2024. All rights reserved.