很抱歉,我是js新手我应该如何使用require,我尝试了其他方法,没什么
尝试这样
<script src="Scripts/js/require.js"></script>
喜欢这个
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.js"></script>
var jsonDat = require('./file.json');
console.log(jsonDat); //undefined
let jsonDat = require('./file.json');
console.log(jsonDat); //undefined
在控制台中总是相同的结果:未定义
我看到这样的示例:https://blog.codingblocks.com/2018/reading-json-files-in-nodejs-require-vs-fs-readfile/看起来很简单,但是没有用我正在运行这样的HTTP服务器
npx http-server -c-1
有人可以发布摘要吗?
在JS
中,您可以阅读以下JSON
文件是文件夹结构
project root
├── index.html
└── JSON
├── data.js
└── JS
└── script.js
在index.html
文件内的链接下方添加
<script src="JSON/data.js"></script>
<script src="js/script.js"></script>
[当您使用js
时此方法有效
并且在NodeJs
中,您可以通过以下方式读取JSON
文件:>
const fs = require('fs');
fs.readFile('./JSON/data.js', 'utf-8', (err, data) => {
if(err) {
console.log(err)
}
else{
console.log('this is data', data)
}
});