c# – Asp.net Core 1.0 project.json预发布脚本
发布时间:2020-12-15 22:33:54 所属栏目:百科 来源:网络整理
导读:嘿这是我的project.json文件的一部分: "scripts": { "prepublish": [ "node node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js","node node_modules/webpack/bin/webpack.js" ],"postpublish": [ "dotnet publish-iis --publish-fold
嘿这是我的project.json文件的一部分:
"scripts": { "prepublish": [ "node node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js","node node_modules/webpack/bin/webpack.js" ],"postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ] }, 我想在每次发布应用程序时调用预发布脚本,即使它是一个开发环境,我通过visual studio或dotnet run运行它.在这些情况下,预发布似乎不起作用 解决方法
当您运行VS或使用“dotnet run”时,您只能从源代码构建和运行应用程序,而无需发布.如果您调用dotnet publish,将触发发布脚本.
现在只有the following types of script are supported: >预编译 而你想要的更像是“beforerun”/“postrun”.作为一种解决方法,您可以尝试直接从应用程序入口点的代码调用脚本. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |