显示 Azure 管道命令行脚本错误 - mv: 无法统计没有这样的文件或目录
Azure pipeline Command Line Script error showing - mv: cannot stat No such file or directory
我正在使用 ASP Dot NET MVC Core 的示例模板项目,并且在项目中安装了 React。我需要使用 CI/CD 管道将此项目部署到 Azure。
我可以成功完成除命令行脚本之外的所有作业。在命令行脚本作业中,只想将我的反应“构建”文件夹移动到“wwwroot”文件夹以导航反应索引页面。
This is the tutorial I've used.
Package.json
Code Structure
Repos
Pipeline - npm build
Pipeline - Command Line Script
Command Line Script
按照博客的教程,你没有成功,因为博客没有讲SPA。
他使用两个命令创建了两个项目。亲测发现使用VS2022发布SPA项目时,项目结构如下
我们可以发现,在release之后,ClientApp中的React工程编译后会自动添加到Asp.netCore工程中的wwwroot中。
所以我觉得,如果你使用两个独立的项目,比如博客中,那么我们需要使用mv命令来复制文件内容。
如果我们使用的是SPA项目,就是你现在创建的同一个项目,你可以省略这些步骤,正常发布。
我正在使用 ASP Dot NET MVC Core 的示例模板项目,并且在项目中安装了 React。我需要使用 CI/CD 管道将此项目部署到 Azure。
我可以成功完成除命令行脚本之外的所有作业。在命令行脚本作业中,只想将我的反应“构建”文件夹移动到“wwwroot”文件夹以导航反应索引页面。
This is the tutorial I've used.
Package.json
Code Structure
Repos
Pipeline - npm build
Pipeline - Command Line Script
Command Line Script
按照博客的教程,你没有成功,因为博客没有讲SPA。
他使用两个命令创建了两个项目。亲测发现使用VS2022发布SPA项目时,项目结构如下
我们可以发现,在release之后,ClientApp中的React工程编译后会自动添加到Asp.netCore工程中的wwwroot中。
所以我觉得,如果你使用两个独立的项目,比如博客中,那么我们需要使用mv命令来复制文件内容。
如果我们使用的是SPA项目,就是你现在创建的同一个项目,你可以省略这些步骤,正常发布。