javascript函数,can';我不明白为什么它没有';行不通

javascript函数,can';我不明白为什么它没有';行不通,javascript,Javascript,我有一个名为test2.js的javascript文件 function LoadCSV() { var csv = require('csv-parser') var fs = require('fs') fs.createReadStream('Branches.csv') .pipe(csv()) .on('data', function (data) { //console.log('Name: %s City: %s', data.Name, data.City);

我有一个名为test2.js的javascript文件

function LoadCSV() {

var csv = require('csv-parser')
var fs = require('fs')

fs.createReadStream('Branches.csv')
  .pipe(csv())
  .on('data', function (data) {
    //console.log('Name: %s City: %s', data.Name, data.City);

    document.getElementById('output').innerHTML = (data.City);
  })
}
然后我有一个html

    <html>
<body>
  <script src="test2.js"></script>
  <p id="output">Output</p>
  <button onclick="LoadCSV()">Count</button>
</body>
</html>

您正在使用
require
,但尚未链接任何JS文件来定义它。
.pipe(csv())
是错误的:您立即调用
csv()
,而不是调用它:
.pipe(csv)
是否尝试在客户端使用node.JS
fs
模块?是的,我正试图在客户端使用node.js。我怎样才能让它工作?我不熟悉javascript/node。感谢您的帮助。
function LoadCSV() {
  document.getElementById('output').innerHTML = ("test");
}