level 2
疯封峰风笔
楼主
用nodejs开发一个学习demo,nodejs都是新版本。
js顶部有引用语句:
const fs = require("fs");
const Jimp = require("jimp");
--------------------------------------------------------
项目开发版本可正常使用,npm run *** 可正常发布,
但在浏览器中无法正常运行,控制台 提示错误:
Uncaught ReferenceError: require is not defined
后根据提示引用require.js。又提示错误:
Uncaught Error: Module name "fs" has not been loaded yet for context: _. Use require([])
根据控制台提示找到提示后,修改引用部分代码:
define(['require','fs'],function(){ var xxx=require('fs') })
之后,依旧提示上面的: ******. Use require([]) 的错误。
请教大佬指导,如何能让js正常运行起来,而不出现上面的错误。
2022年06月14日 13点06分
1
js顶部有引用语句:
const fs = require("fs");
const Jimp = require("jimp");
--------------------------------------------------------
项目开发版本可正常使用,npm run *** 可正常发布,
但在浏览器中无法正常运行,控制台 提示错误:
Uncaught ReferenceError: require is not defined
后根据提示引用require.js。又提示错误:
Uncaught Error: Module name "fs" has not been loaded yet for context: _. Use require([])
根据控制台提示找到提示后,修改引用部分代码:
define(['require','fs'],function(){ var xxx=require('fs') })
之后,依旧提示上面的: ******. Use require([]) 的错误。
请教大佬指导,如何能让js正常运行起来,而不出现上面的错误。