Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.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 为什么';是否使用fs.readFileSync浏览?_Javascript_Browserify_Fs - Fatal编程技术网

Javascript 为什么';是否使用fs.readFileSync浏览?

Javascript 为什么';是否使用fs.readFileSync浏览?,javascript,browserify,fs,Javascript,Browserify,Fs,当我运行代码时: var fs=require('fs'); var text=fs.readFileSync('data.txt').toString().split(“\n”); 函数getDataJS(){ var i=0; var c=“”; var d=“”; var t=“”; var r=“”; 对于(i=0;iFrom: 浏览器没有定义require方法,但Node.js有。使用Browserify,您可以编写使用require的代码,方法与在Node中使用require相同

当我运行代码时:

var fs=require('fs');
var text=fs.readFileSync('data.txt').toString().split(“\n”);
函数getDataJS(){
var i=0;
var c=“”;
var d=“”;
var t=“”;
var r=“”;
对于(i=0;iFrom:

浏览器没有定义require方法,但Node.js有。使用Browserify,您可以编写使用require的代码,方法与在Node中使用require相同


Browserify让您使用
require
。它不允许您使用浏览器未提供的Node.js提供的API…包括从运行代码的计算机读取文件所需的API。

来自:

浏览器没有定义require方法,但Node.js有。使用Browserify,您可以编写使用require的代码,方法与在Node中使用require相同



Browserify让您使用
require
。它不让您使用浏览器未提供的Node.js提供的API…包括从运行代码的计算机读取文件所需的API。

如果您在浏览器中运行此代码,则无法从浏览器上下文中打开文件嘿,Daniel,浏览器可以esn没有node.js所具有的所有方法。反之亦然。尝试使用。如果您在浏览器中运行此代码,则无法从浏览器上下文打开文件。嘿,Daniel,浏览器没有node.js所具有的所有方法。反之亦然。尝试使用。是否有其他方法来执行我正在尝试的操作?@DanielOutis-我不知道您正在尝试做什么。我正在尝试向我的网站提供实时数据,该数据通过文件“data.txt”每10分钟更新一次。我有一个python文件,该文件从网站上刮取数据,然后用新数据替换data.txt中的文本,然后我需要javascript文件获取该数据并显示在html网站上。@DanielOutis执行该文件放在服务器上?在这种情况下,您的浏览器可以使用AJAX从服务器获取内容。如果您试图从JavaScript发出HTTP get请求,那么您可能应该对此提出问题(或者进行搜索,这是一个常见问题)。有没有其他方法可以完成我的任务?@DanielOutis-我不知道你想做什么。我正在尝试将实时数据提供给我的网站,该网站每10分钟从文件“data.txt”更新一次。我有一个python文件,该文件从网站上刮取数据,然后用新数据替换data.txt中的文本,然后我需要Java获取该数据并将其显示在html站点上的脚本文件。@DanielOutis该文件是否放置在服务器上?在这种情况下,浏览器可以使用AJAX从服务器获取内容。如果您试图从JavaScript发出HTTP get请求,则您可能应该对此提出一个问题(或者进行搜索,这是一个常见问题)。
Uncaught TypeError: fs.readFileSync is not a function