我開始學習 NodeJS 和 Mongodb,現在我想在 GitHub 上上傳我的專案,但不知道如何隱藏連接到資料庫的鏈接。應該這樣做嗎?
mongoose.connect('mongodb srv://howToHideThisInfo?:[email protected]/database?retryWrites=true&w=majority')
uj5u.com熱心網友回復:
您可以將 URI 放在一個檔案中,然后將該檔案添加到其中.gitignore,您可以使用process.env變數,更多關于它們的資訊,請參見 Process.env。您可以在啟動節點應用程式時傳遞變數,USER_ID=239482 USER_KEY=foobar node app.js并更新您想要使用它們的代碼process.env.USER_ID。所以你的 URI 代碼看起來像這樣:
'mongodb srv://' process.env.NAME ':' process.env.PASSWORD '@cluster0.ta9wa.mongodb.net/database?retryWrites=true&w=majority'
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/449050.html
上一篇:如何覆寫方法并選擇呼叫哪個方法
