簡體   English   中英

如何在單擊按鈕時運行特定於節點的 function

[英]How do i run a node specific function on button click

我正在嘗試更改 HTML 按鈕單擊上的文本文件的上下文。 到目前為止我有這個:

索引.html

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Table</title>
    <script src="node-main.js"></script>
</head>
<body>
    <embed src="table.txt">
    <button onclick="Update()">Update</button>
</body>
</html>

節點main.js

const fs = require('fs');

function Update() {
    fs.writeFileSync("table.txt", 'New text');
}

它沒有達到我的預期。 它給了我錯誤: require is not defined

提前致謝:)

您應該將 node-main.js 作為從客戶端接收 fetch 請求的服務器運行。 您正在嘗試在客戶端上運行服務器端腳本。

嘗試使用 Express.js

https://expressjs.com/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM