我使用javascript制作HTML格式的注册表单。我有文件Login.js。 我的浏览器显示以下错误:Uncaught ReferenceError:require未定义。 Javascript错误:未捕获ReferenceError:需求未定义
1
A
回答
5
require是一种让不同的编译器在稍后保存文件的同时放入需要的东西的方法。你从其他地方复制了js文件吗?
您可能需要包括http://requirejs.org/
而且,这看起来令人难以置信的不安。你打算发布这个网站的话?还是仅仅为了课堂/实验?
正如一个评论所提到的,如果这应该是服务器端代码,它在客户端不会很好地工作。
1
require在Node.js中定义。浏览器没有require的定义。
您需要使用节点模块browserify编译对浏览器使用require的代码。
或者,您可以使用RequireJS这是浏览器的文件和模块加载器。
请记住,由于安全原因,通常您无法使用javascript访问磁盘上的文件。
+0
这是我的另一个担忧......他在JS中调用文件写入事件的事实......我从来没有这样做过,哈哈。让我觉得他正在尝试使用node.js或其他...非常奇怪。 –
相关问题
- 1. ReactJS:未捕获ReferenceError:需求未定义
- 2. ReactJs - 多个组件 - 错误:未捕获ReferenceError:需求未定义
- 3. jQuery错误 - 未捕获ReferenceError:$未定义
- 4. 未捕获ReferenceError:未定义的错误
- 5. javascript错误。未捕获ReferenceError
- 6. JavaScript未捕获ReferenceError:未定义jQuery; Uncaught ReferenceError:$未定义
- 7. 未捕获ReferenceError:请求未定义
- 8. Javascript未捕获ReferenceError:增量未定义
- 9. 未捕获ReferenceError:$未定义
- 10. 未捕获ReferenceError:$未定义
- 11. 未捕获ReferenceError:未定义
- 12. 未捕获ReferenceError:$未定义
- 13. 未捕获ReferenceError:$$未定义
- 14. 未捕获ReferenceError:“$未定义”
- 15. 未捕获ReferenceError:$未定义
- 16. JavaScript错误 - 未捕获ReferenceError:未定义计算
- 17. Javascript错误:未捕获ReferenceError:未定义编辑
- 18. 未捕获ReferenceError:手机未定义javascript错误
- 19. 茉莉花测试给出的错误“未捕获ReferenceError:需求未定义”
- 20. 未捕获的ReferenceError:需求未定义的业障和webpack
- 21. 未捕获的ReferenceError:需求未在React上定义
- 22. “未捕获的ReferenceError:捕捉未定义”
- 23. ReferenceError:$未定义或未捕获ReferenceError:$未定义
- 24. Javascript错误:未捕获ReferenceError:marker1未定义
- 25. 获取未捕获ReferenceError:未定义cordova
- 26. 继续获取错误:'未捕获ReferenceError:$未定义'
- 27. AOT编译错误:未捕获的ReferenceError:要求没有定义
- 28. 未捕获ReferenceError:未定义Ajax
- 29. 未捕获ReferenceError:未定义getCookieValue
- 30. 未捕获ReferenceError:函数未定义
您无法在浏览器中运行Node.js服务器端代码。 – SLaks
你有没有下载并执行requirejs?有用的文档可以在这里找到:http://requirejs.org/docs/start.html – hiquetj
请发布**代码**,而不是**截图**。 – Claies