[英]What is the proper way of using npm in root environment?
我目前正在使用 AWS EC2 實例設置 Parse Server,我一直在使用 Nginx 和 Elastic IP 來管理 SSL 證書。 通過不同的指南,我已經達到了將節點應用程序放在/var/www/parse-server
的解決方案,但他們說我應該在這個目錄中執行“npm init”,這顯然是由 root 擁有的(並且由於權限而失敗, 當然)。
我的問題是關於在此根路徑中操作應用程序文件的正確方法,特別是因為當項目繼續進行時,'sudo npm init' 與包發生沖突。
/var/www/parse-server
文件夾的所有權嗎? 如果我這樣做,那么以后的權限呢?我為此找到了兩種解決方法:
感謝 Davi Macedo 提供的解決方案 1。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.