crbug/1173575, non-JS module files deprecated 这个vs报错
时间: 2023-11-02 22:38:05 浏览: 78
这个错误提示是因为 Visual Studio 代码中有一个非 JS 模块文件,该文件已被弃用。这是由于 Chromium 团队在升级其浏览器时,已经放弃了对非 JS 模块文件的支持。
如果你使用的是 Visual Studio 代码的 JavaScript 项目,则可以尝试将非 JS 模块文件移动到项目的 assets 目录或其他目录中,然后通过相对路径引用它们。
如果你使用的是其他类型的项目,可以尝试更新你的项目配置,以便将非 JS 模块文件排除在构建之外。或者,你也可以考虑在项目中使用 JS 文件替换那些非 JS 模块文件。
总之,这个错误并不会影响你的代码的运行,只是 Visual Studio 代码的一些版本会提示这个错误。你可以忽略此错误或采取适当的措施来解决它。
相关问题
express运行报错crbug/1173575, non-JS module files deprecated.
根据提供的引用内容,这个错误可能是由于缺少某些依赖项或版本不兼容导致的。可以尝试以下解决方案:
1. 确保你的Node.js版本符合要求。可以使用以下命令检查版本:
```shell
node -v
```
如果版本过低,可以考虑升级到最新版本。
2. 确保你的Express版本符合要求。可以使用以下命令检查版本:
```shell
npm list express
```
如果版本过低,可以考虑升级到最新版本。
3. 确保你的依赖项已经正确安装。可以使用以下命令检查依赖项:
```shell
npm list
```
如果缺少某些依赖项,可以使用以下命令安装:
```shell
npm install <package-name>
```
4. 如果以上方法都无法解决问题,可以尝试卸载并重新安装Express:
```shell
npm uninstall express
npm install express
```
如果以上方法都无法解决问题,可以尝试查看更详细的错误日志以获取更多信息。
调试 时提示 crbug/1173575, non-JS module files deprecated.报错
这个报错是因为你的代码中引用了非 JavaScript 模块文件,例如 CSS、图片、字体等。在最新的 Chrome 版本中,这种引用方式已经被废弃,所以会出现这个警告。
如果你确定这个警告不会影响你的代码运行,可以忽略它。如果你想消除这个警告,可以将非 JavaScript 模块文件改为使用 `import` 或 `require` 引用,或者将它们放到一个 JavaScript 模块中导出。例如,你可以使用 `import` 引用 CSS 文件:
```js
import './style.css';
```
或者使用 `require` 引用图片文件:
```js
const image = require('./image.png');
```
如果你使用的是 Webpack 等打包工具,也可以通过相应的 loader 处理这些非 JavaScript 模块文件。
阅读全文