Build .NetCore project.json“;脚本“;不运行任何命令
我需要一个简单的Build .NetCore project.json“;脚本“;不运行任何命令,build,compiler-errors,asp.net-core,project.json,post-build,Build,Compiler Errors,Asp.net Core,Project.json,Post Build,我需要一个简单的postcompile脚本才能工作,但我似乎无法让任何脚本工作 在我的project.json中,我有以下内容: "scripts": { "postcompile": "echo before building", "precompile": "echo after building" } 但当我构建时,我得到的不是echo而是一个错误:找不到与命令“echo”匹配的可执行文件 对于任何其他基本命令,如cd,dir,甚至cmd, 虽然dotnetpack有效 我做
postcompile
脚本才能工作,但我似乎无法让任何脚本工作
在我的project.json
中,我有以下内容:
"scripts": {
"postcompile": "echo before building",
"precompile": "echo after building"
}
但当我构建时,我得到的不是echo
而是一个错误:找不到与命令“echo”匹配的可执行文件
对于任何其他基本命令,如cd
,dir
,甚至cmd
,
虽然dotnetpack
有效
我做错了什么?如果你这样做了,它能工作吗:cmd.exe/c在构建之前进行echo
?不,cmd也不能工作。。。虽然dotnet pack有“postcompile”:“cmd/c echo postcompile”对我有效,但这些都可以在Visual Studio
的构建中找到,但在msbuild
中失败,Jenkins使用了msbuild
。所以一切都通过了开发人员测试,然后在自动ci中失败了。@TomerW您在某个时候解决了这个问题吗?怎么用?在prepublish
脚本中,我想切换到Angular客户端应用程序所在的子目录,然后从那里运行一些npm运行一些构建任务。