代码拉取完成,页面将自动刷新
这是一个应用部署工具,通过指定的部署配置文件来驱动工具复制文件到特定目录结构中。
譬如在 Flagwind.Web.Launcher
这个Web宿主程序根目录下有一个名为 deploy.ini
的部署文件,其内容如下所示:
[plugins]
/Flagwind/Flagwind.Plugins/Main.plugin
/Flagwind/Flagwind.Web.Plugins/Web.plugin
[plugins views]
/Flagwind/Flagwind.Web.Plugins/src/Mvc/Views/*
[plugins Flagwind.Externals Json]
/Flagwind/Flagwind.Externals.Json/src/Flagwind.Externals.Json.plugin
/Flagwind/Flagwind.Externals.Json/src/Flagwind.Externals.Json.option
/Flagwind/Flagwind.Externals.Json/src/bin/$(Edition)/Flagwind.Externals.Json.*
/Flagwind/Flagwind.Externals.Json/src/bin/$(Edition)/Newtonsoft.*
[plugins Flagwind.Externals Redis]
/Flagwind/Flagwind.Externals.Redis/src/Flagwind.Externals.Redis.plugin
/Flagwind/Flagwind.Externals.Redis/src/Flagwind.Externals.Redis.option
/Flagwind/Flagwind.Externals.Redis/src/bin/$(Edition)/Flagwind.Externals.Redis.*
/Flagwind/Flagwind.Externals.Redis/src/bin/$(Edition)/ServiceStack.*
[plugins Flagwind.Data]
/Flagwind/Flagwind.Data/src/Flagwind.Data.plugin
/Flagwind/Flagwind.Data/src/Flagwind.Data.option
/Flagwind/Flagwind.Data/src/bin/$(Edition)/Flagwind.Data.*
[plugins Flagwind.Web]
../Flagwind.Web/src/Flagwind.Web.plugin
../Flagwind.Web/src/Flagwind.Web.option
../Flagwind.Web/src/bin/Flagwind.Web.*
[plugins Flagwind.Web views]
../Flagwind.Web/src/views/*
[plugins Flagwind.Common]
../Flagwind.Common/src/Flagwind.Common.plugin
../Flagwind.Common/src/Flagwind.Common.option
../Flagwind.Common/src/Flagwind.mapping
../Flagwind.Common/src/bin/$(Edition)/Flagwind.Common.*
../Flagwind.Common.Web/src/Flagwind.Common.Web.plugin
../Flagwind.Common.Web/src/Flagwind.Common.Web.option
../Flagwind.Common.Web/src/bin/Flagwind.Common.Web.*
[plugins Flagwind.Common views]
../Flagwind.Common.Web/src/views/*
[plugins Flagwind.Cashing]
../Flagwind.Cashing/src/Flagwind.Cashing.plugin
../Flagwind.Cashing/src/Flagwind.Cashing.option
../Flagwind.Cashing/src/bin/$(Edition)/Flagwind.Cashing.*
../Flagwind.Cashing.Web/src/Flagwind.Cashing.Web.plugin
../Flagwind.Cashing.Web/src/Flagwind.Cashing.Web.option
../Flagwind.Cashing.Web/src/bin/Flagwind.Cashing.Web.*
[plugins Flagwind.Cashing views]
../Flagwind.Cashing.Web/src/views/*
[plugins Flagwind.Customers]
../Flagwind.Customers/src/Flagwind.Customers.plugin
../Flagwind.Customers/src/Flagwind.Customers.option
../Flagwind.Customers/src/bin/$(Edition)/Flagwind.Customers.*
../Flagwind.Customers.Web/src/Flagwind.Customers.Web.plugin
../Flagwind.Customers.Web/src/Flagwind.Customers.Web.option
../Flagwind.Customers.Web/src/bin/Flagwind.Customers.Web.*
[plugins Flagwind.Customers views]
../Flagwind.Customers.Web/src/views/*
[plugins Flagwind.Maintenances]
../Flagwind.Maintenances/src/Flagwind.Maintenances.plugin
../Flagwind.Maintenances/src/Flagwind.Maintenances.option
../Flagwind.Maintenances/src/bin/$(Edition)/Flagwind.Maintenances.*
../Flagwind.Maintenances.Web/src/Flagwind.Maintenances.Web.plugin
../Flagwind.Maintenances.Web/src/Flagwind.Maintenances.Web.option
../Flagwind.Maintenances.Web/src/bin/Flagwind.Maintenances.Web.*
[plugins Flagwind.Maintenances views]
../Flagwind.Maintenances.Web/src/views/*
[plugins Flagwind.Marketing]
../Flagwind.Marketing/src/Flagwind.Marketing.plugin
../Flagwind.Marketing/src/Flagwind.Marketing.option
../Flagwind.Marketing/src/bin/$(Edition)/Flagwind.Marketing.*
../Flagwind.Marketing.Web/src/Flagwind.Marketing.Web.plugin
../Flagwind.Marketing.Web/src/Flagwind.Marketing.Web.option
../Flagwind.Marketing.Web/src/bin/Flagwind.Marketing.Web.*
[plugins Flagwind.Marketing views]
../Flagwind.Marketing.Web/src/views/*
[plugins Flagwind.Rescues]
../Flagwind.Rescues/src/Flagwind.Rescues.plugin
../Flagwind.Rescues/src/Flagwind.Rescues.option
../Flagwind.Rescues/src/bin/$(Edition)/Flagwind.Rescues.*
../Flagwind.Rescues.Web/src/Flagwind.Rescues.Web.plugin
../Flagwind.Rescues.Web/src/Flagwind.Rescues.Web.option
../Flagwind.Rescues.Web/src/bin/Flagwind.Rescues.Web.*
[plugins Flagwind.Rescues views]
../Flagwind.Rescues.Web/src/views/*
[plugins Flagwind.Externals Alipay]
../Flagwind.Externals.Alipay/src/Flagwind.Externals.Alipay.plugin
../Flagwind.Externals.Alipay/src/Flagwind.Externals.Alipay.option
../Flagwind.Externals.Alipay/src/bin/$(Edition)/Flagwind.Externals.Alipay.*
../Flagwind.Externals.Alipay.Web/src/Flagwind.Externals.Alipay.Web.plugin
../Flagwind.Externals.Alipay.Web/src/Flagwind.Externals.Alipay.Web.option
../Flagwind.Externals.Alipay.Web/src/bin/Flagwind.Externals.Alipay.Web.*
[plugins Flagwind.Externals Alipay views]
../Flagwind.Externals.Alipay.Web/src/views/*
[plugins Flagwind.Externals WeChat]
../Flagwind.Externals.WeChat/src/Flagwind.Externals.WeChat.plugin
../Flagwind.Externals.WeChat/src/Flagwind.Externals.WeChat.option
../Flagwind.Externals.WeChat/src/bin/$(Edition)/Flagwind.Externals.WeChat.*
../Flagwind.Externals.WeChat.Web/src/Flagwind.Externals.WeChat.Web.plugin
../Flagwind.Externals.WeChat.Web/src/Flagwind.Externals.WeChat.Web.option
../Flagwind.Externals.WeChat.Web/src/bin/Flagwind.Externals.WeChat.Web.*
[plugins Flagwind.Externals WeChat views]
../Flagwind.Externals.WeChat.Web/src/views/*
同时,在该部署文件的同一目录中,分别有 deploy-debug.bat
和 deploy-release.bat
这两个脚本文件,其内容分别如下:
\Flagwind\Flagwind.Utilities.Deployer\src\bin\Debug\Flagwind.Utilities.Deployer.exe -edition:Debug "deploy.ini"
\Flagwind\Flagwind.Utilities.Deployer\src\bin\Debug\Flagwind.Utilities.Deployer.exe -edition:Release "deploy.ini"
以下是一个终端应用程序的部署文件的大致内容,仅供参考:
[bin $(Edition) plugins]
/Flagwind/Flagwind.Plugins/Main.plugin
/Flagwind/Flagwind.Terminals.Plugins/Terminals.plugin
[bin $(Edition) plugins Flagwind.Externals Json]
/Flagwind/Flagwind.Externals.Json/src/Flagwind.Externals.Json.plugin
/Flagwind/Flagwind.Externals.Json/src/Flagwind.Externals.Json.option
/Flagwind/Flagwind.Externals.Json/src/bin/$(Edition)/Flagwind.Externals.Json.*
/Flagwind/Flagwind.Externals.Json/src/bin/$(Edition)/Newtonsoft.*
[bin $(Edition) plugins Flagwind.Externals Redis]
/Flagwind/Flagwind.Externals.Redis/src/Flagwind.Externals.Redis.plugin
/Flagwind/Flagwind.Externals.Redis/src/Flagwind.Externals.Redis.option
/Flagwind/Flagwind.Externals.Redis/src/bin/$(Edition)/Flagwind.Externals.Redis.*
/Flagwind/Flagwind.Externals.Redis/src/bin/$(Edition)/ServiceStack.*
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。