Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
服务器以非JavaScript MIME类型“响应”;text/html";-节点_Javascript_Html_Mime_Pgadmin - Fatal编程技术网

服务器以非JavaScript MIME类型“响应”;text/html";-节点

服务器以非JavaScript MIME类型“响应”;text/html";-节点,javascript,html,mime,pgadmin,Javascript,Html,Mime,Pgadmin,我在尝试创建/导入一个客户端实例以连接到本地数据库(PGADMIN)时遇到此错误 我尝试了很多类型的URL,但都做不到。所以我请求帮助 另外,我也尝试过:const{Client}=require('pg'),但是我得到了“uncaughtreferenceerror:require未定义” 谢谢。您这里有两个问题 /node\u modules/pg/lib/将解析为列出该目录中文件的HTML文档。您只能导入JS文件 任何允许您直接连接到postgresql数据库的库都将依赖于Node.

我在尝试创建/导入一个客户端实例以连接到本地数据库(PGADMIN)时遇到此错误

我尝试了很多类型的URL,但都做不到。所以我请求帮助

另外,我也尝试过:
const{Client}=require('pg')
,但是我得到了“uncaughtreferenceerror:require未定义”


谢谢。

您这里有两个问题

  • /node\u modules/pg/lib/
    将解析为列出该目录中文件的HTML文档。您只能导入JS文件
  • 任何允许您直接连接到postgresql数据库的库都将依赖于Node.js提供的API,而这些API在浏览器中不可用,因此即使您导入了正确的URL,它仍然无法工作
  • 从服务器端代码连接到数据库,并使用它为客户机提供一个可以使用Ajax访问的Web服务


    另外,我也尝试过:
    const{Client}=require('pg')
    ,但是我得到了“uncaughtreferenceerror:require未定义”


    浏览器不支持CommonJS模块。

    请在问题本身中发布错误,而不是图像。1)未捕获引用错误:未定义require 2)加载模块脚本失败:服务器使用非JavaScript MIME类型“text/html”进行响应。根据HTML规范对模块脚本执行严格的MIME类型检查。编辑问题以提供澄清,不要在注释中隐藏详细信息。
    import {Client} from '/node_modules/pg/lib/'