我在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