簡體   English   中英

如何在 html js 中使用“要求”?

[英]how to use 'require' in html js?

如何在導入的腳本中使用 mongoose? 在 js/main.html

<script src="js/main.js"></script>

在 main.js 中

const mongoose = require("mongoose");

這給出了 output 要求未定義。

require不能在瀏覽器中使用。 不支持。 如果你想做這樣的事情,你必須建立一個像 webpack 這樣的構建系統來解析你的require語句並創建一個包含你需要執行的所有代碼的捆綁 JS 文件。

但是,在這種情況下,我認為您甚至不應該在瀏覽器中運行它。 我可能弄錯了,但我認為mongoose僅在服務器端,如果它不訪問,則直接從前端訪問您的數據庫被認為是非常糟糕的做法,因為這意味着惡意用戶可以訪問您的數據庫並竊取/更改數據。 您應該將此代碼放在節點服務器中並從那里運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM