因此,我试图在项目中使用RequireJS,但是仅将require('fs')
放入会出现一个关于尚未加载的错误。在RequireJS网站上,它表示应改为使用以下代码:
require(['fs'], function (fs) {
//fs is now loaded.
});
但是,当我使用此代码时,出现错误TypeError [ERR_INVALID_ARG_TYPE]
,该错误表明我应该使用字符串作为require的参数,但是RequireJS认为这不起作用。
如果有人能给我一些如何使它工作的提示,将不胜感激。
答案 0 :(得分:0)
根据docs,您需要类似的内容。
const requirejs = require('requirejs');
requirejs.config({
//Pass the top-level main.js/index.js require
//function to requirejs so that node modules
//are loaded relative to the top-level JS file.
nodeRequire: require
});
requirejs(['fs'], function (fs) {
console.log('fs is now loaded.');
});
当然,您需要先安装它:
npm install requirejs