【发布时间】:2020-07-01 12:29:40
【问题描述】:
我有一个 yaml 文件,我希望它能够被我的浏览器网站读取。当我在浏览器控制台中运行我的函数时,我的变量 yaml 出现以下错误
TypeError: yaml is undefined
而我已经在函数中声明了它。 PFB 我的功能
function parseyam() {
var yaml = require('js-yaml');
var fs = require('fs');
// Get document, or throw exception on error
const doc = yaml.safeLoad(fs.readFileSync('services.yml', 'utf8'));
console.log(doc);
}
我还在 index.html 中添加了 require.js,并尝试使用 require.js。我认为变量 yaml 由于需要而无法正常工作。
请指教,我该如何让它工作?
注意:当我在后端运行相同的代码时,它工作正常并且我得到数据。 有没有其他方法可以让它在前端工作?还有其他选择吗?如果有人可以在这里帮助我,将不胜感激。
【问题讨论】:
标签: javascript angularjs yaml requirejs frontend