[英]Node.js writeFile [Uncaught TypeError: Cannot read property 'writeFile' of undefined]
I can't get writeFile to write file.我无法让 writeFile 写入文件。 It works find if it's not in a function so it's not the module but when the function is called, it results in an error.
它可以找到它是否不在函数中,因此它不是模块,但是当调用该函数时,它会导致错误。
[Uncaught TypeError: Cannot read property 'writeFile' of undefined]
[未捕获的类型错误:无法读取未定义的属性 'writeFile']
JS Code: JS代码:
var fs = require('fs');
var input = document.getElementById('filename');
var fileName = input.value;
function recordToFilename() {
var input = document.getElementById('filename');
var fileName = input.value;
var qw = fileName;
if (qw) {
alert('value of: ' + qw);
console.log(qw);
// demo output
var myObject = {
qw: qw,
fullN: function() {
return this.qw;
}
};
document.getElementById("demo").innerHTML = myObject.fullN();
var path = "danny.txt";
var data1 = "jdsfhadj"
fs.writeFile(path,data1)
//end demo output code
} else {
alert('Please enter a filename!');
input.focus();
}
};
HTML Code: HTML代码:
<html>
<head>
<title>writeFile</title>
<script src="jquery.js"></script>
<script src="bonescript.js"></script>
<script src="test_3.js"></script>
</head>
<body>
<label for="filename">Filename</label>
<input name="filename" id="filename" type="text">
<a id="enter_button" onclick="recordToFilename();" href="javascript:void(0);" title="enter">enter name</a>
<br>
<p id="demo"></p>
</body>
</html>
请升级您的节点版本以解决此问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.