我有一个由 Grunt 组装的网站(这是正确的术语吗?)。它具有以下结构:
/
src/ (input)
doc/
images/
js/
scss/
Web.config
external/
node_modules/
dist/ (output)
css/
fonts/
images/
js/
gruntfile.js
package.json
为了使用持续部署和 Kudu 将其发布到 Azure Web 应用程序,我添加了以下文件:
.deployment
deploy.cmd
我可以将网站上传到 /src 并将其部署到 /dist,如下所示:
Directory of D:\home\site\wwwroot
06/30/2015 01:50 AM <DIR> .
06/30/2015 01:50 AM <DIR> ..
06/30/2015 02:21 AM 30 .deployment
06/30/2015 02:21 AM 3,679 deploy.cmd
06/30/2015 12:44 AM <DIR> dist
06/30/2015 12:40 AM <DIR> external
06/30/2015 02:21 AM 5,697 gruntfile.js
06/30/2015 12:43 AM <DIR> node_modules
06/30/2015 02:21 AM 1,173 package.json
06/30/2015 12:40 AM <DIR> src
但是当我将根指定为目的地时,我收到了一个错误:
源目录和目标目录不能是彼此的子目录
这里的正确方法是什么?