【发布时间】:2023-03-14 14:20:01
【问题描述】:
我正在尝试在我的 Javascript 代码中使用 fs on。我以前在工作中使用过它并且对它很熟悉,但是,当我尝试在家里使用它时,我必须手动(因为我的项目很小,我没有使用 grunt 或其他辅助工具)设置 requirejs。我已经尝试了很多我可以在网上找到的例子,但我似乎无法让 fs 工作。在其当前的实现中,我的代码直接从我的 JS 文件中运行。我不断得到:
模块名称“fs”尚未加载上下文 我检查了require docs,他们说要实现这些功能: https://requirejs.org/docs/errors.html#notloaded
我已经尝试了文档中的每个配置以及我在网上找到的多个示例。我的文件目录现在都被顶起来了,但我又回到了一个错误。
在我的 js 文件中
require(['file-system'], function (fs) {
//fs is now loaded.
console.log('fs', fs);
});
在我的 html 中,它在尝试的迭代中发生了变化,但基于此:
<!DOCTYPE html>
<html lang="en">
<head>
<script data-main="jsFile.js" src="scripts/require.js"></script>
</head>
<body>
<p id="cards"></p>
<p id='POS'></p>
<script src="jsFile.js"></script>
</body>
</html>
结果执行我的代码,错误为:
未捕获的错误:尚未为上下文加载模块名称“fs”:_。使用 >require([]) https://requirejs.org/docs/errors.html#notloaded 在 makeError (require.js:5) 在 Object.s [按要求] (require.js:5) 在 requirejs (require.js:5) 在 file-system.js:5
【问题讨论】:
标签: javascript html requirejs fs