Visual Studio 2015 + Webpack 生成的包 + 发布 == 丢失的文件
Visual Studio 2015 + Webpack generated bundles + Publish == missing files
当使用 Visual Studio 2015 & Webpack 时,Webpack 会生成类似 [name] 的包.[chunkhash].js
所以这个生成的包不会包含在解决方案中,然后当我们发布项目时这个新包将未发布,因为它未包含在解决方案中。
在 visual studio 之外处理新生成的文件的最佳方法是什么?
我是否被迫手动包含这个新文件?
要在 VS 解决方案中发布不是 "included" 的文件夹,请执行以下操作:
。右键单击解决方案 -> 卸载项目
。右键单击 -> 编辑 csproj 文件
。添加以下代码
<Content Include="FolderToInclude\**">
<Visible>false</Visible>
</Content>
。保存文件,关闭它,右击解决方案 -> 重新加载项目
现在,每当您发布代码时,文件夹也会被发布,但请记住,该文件夹在您的解决方案中是不可见的
ps。 "false" 是故意将其隐藏在解决方案中,这样该文件夹就不会被用户更改。
当使用 Visual Studio 2015 & Webpack 时,Webpack 会生成类似 [name] 的包.[chunkhash].js
所以这个生成的包不会包含在解决方案中,然后当我们发布项目时这个新包将未发布,因为它未包含在解决方案中。
在 visual studio 之外处理新生成的文件的最佳方法是什么?
我是否被迫手动包含这个新文件?
要在 VS 解决方案中发布不是 "included" 的文件夹,请执行以下操作:
。右键单击解决方案 -> 卸载项目
。右键单击 -> 编辑 csproj 文件
。添加以下代码
<Content Include="FolderToInclude\**">
<Visible>false</Visible>
</Content>
。保存文件,关闭它,右击解决方案 -> 重新加载项目
现在,每当您发布代码时,文件夹也会被发布,但请记住,该文件夹在您的解决方案中是不可见的 ps。 "false" 是故意将其隐藏在解决方案中,这样该文件夹就不会被用户更改。