requirejs的用法

问题描述 投票:1回答:1

很抱歉,我是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

有人可以发布摘要吗?

javascript json requirejs
1个回答
0
投票

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)
    }
});
© www.soinside.com 2019 - 2024. All rights reserved.