Node.js 如何防止在Azure app serive上部署文件夹

Node.js 如何防止在Azure app serive上部署文件夹,node.js,azure,azure-web-app-service,Node.js,Azure,Azure Web App Service,我为学习目的构建了一个NodeJS项目,并将其部署在azure app serivce上。它工作得很好,我在部署期间或部署之后都不会遇到任何问题。但我想防止或限制在部署期间不在azure应用程序服务上部署文件夹。假设我的文件夹名为logs。所以我如何防止日志文件夹不部署。 有人能帮我吗。我查看了一些博客和信息,有些人说我会通过添加.npmignore之类的文件来忽略它。我没有试过这些。当我看到使用rm-f folder\u name时,我认为这是可行的 所以我尝试了以下方法,它对我有效 &quo

我为学习目的构建了一个NodeJS项目,并将其部署在azure app serivce上。它工作得很好,我在部署期间或部署之后都不会遇到任何问题。但我想防止或限制在部署期间不在azure应用程序服务上部署文件夹。假设我的文件夹名为logs。所以我如何防止日志文件夹不部署。
有人能帮我吗。

我查看了一些博客和信息,有些人说我会通过添加.npmignore之类的文件来忽略它。我没有试过这些。当我看到使用
rm-f folder\u name
时,我认为这是可行的

所以我尝试了以下方法,它对我有效

"scripts": {
    "start": "rm -r /home/site/wwwroot/logs && node ./bin/www"
},
原则: 记录wwwroot下的文件夹

部署完成后,删除容器中相应的文件夹

1。Linux。

rm -r /home/site/wwwroot/logs
rd/s/q D:\home\site\wwwroot\logs
2。Windows。

rm -r /home/site/wwwroot/logs
rd/s/q D:\home\site\wwwroot\logs

wwwroot下没有日志文件夹


我的回答对你有用吗?