我使用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