1
上,這可能是一個愚蠢的問題,但我已經安裝在計算機上的節點,並已運行的任務創建我頂嘴,這意味着我有我的項目文件夾內的node_modules
文件夾和我m想知道是否需要將node_modules
文件夾上傳到我的現場服務器?我需要「node_modules」文件夾直播服務器
上,這可能是一個愚蠢的問題,但我已經安裝在計算機上的節點,並已運行的任務創建我頂嘴,這意味着我有我的項目文件夾內的node_modules
文件夾和我m想知道是否需要將node_modules
文件夾上傳到我的現場服務器?我需要「node_modules」文件夾直播服務器
Tipically你必須:
npm init
。您可以在包含node_modules的文件夾中執行此操作。npm install
你應該確保你的服務器已經安裝了Node.js的,如果你想你的服務器上運行Node.js的項目,你可以使用「故宮安裝」來安裝的package.json的modulars。
這取決於你的用例。如果您只使用'node.js'來構建靜態文件,但使用其他網絡服務器(即'nginx')來提供它們,則您的生產服務器上不需要'node_modules'。 –
對於這樣的項目來說,建立一切(html,styles,js,最小化圖片等)到一個單獨的文件夾(通常是'dist')是一種常見的做法,然後只將這個文件夾發送到生產服務器。 –