我在PHP(LAMP服務器)中製作了一個非常簡單的網站(如pastebin)。這個網站使用jquery和bootstrap。我之前使用的是bower
,但我想改爲使用npm
代替。如何將node_modules文件夾部署到生產服務器?
我的目錄結構是這樣的:
- 公共
- HTML
- 的index.php
- node_modules
- jQuery的
- DIST
- 的jquery.js
- 加幾十不必要的文件夾
- DIST
- 引導
- 的...
- jQuery的
- HTML
當我使用的涼亭,我用整個bower_components文件夾上傳到我的FTP服務器。我的node_modules文件夾非常大,包含數百個文件,因此我不確定是否應該上傳它?
我想我可以上傳package.json並在上傳後在我的web服務器的命令行上運行npm install
,但會將node_modules文件夾暴露給公衆構成潛在的安全隱患?
謝謝..你的回覆是非常有幫助的 – supersan