###Summary In combo with WE this prebuild routine will make sure all of your files are bundled.
###Bundle file configuration
######note: these files are your .bundle files
<bundle ... > <settings> ... <sourceFolder>css/custom</sourceFolder> </settings> </bundle> this tells the pre-build action where all of your files for your bundle live. In this case my css files live in '(Project Directory)/css/custom/'. Each bundle that you want to auto sync you will need to add this line. Any bundle with out this line will be ignored.
######note: 'soureFolder' above does not need beginning and trailing slashes.
###How to install it
npm install git://github.com/bstaley/bundlehelper.git -g ######--or-- npm install bundlehelper -g
###How to run
- type
bundlehelperwith a-root <directory of your project>and-bundleLoc <folder where .bundles live>.
######note: root search will recursively search through all folders.
###Acceptable commands
-root <directory where your project lives $(ProjectDir)>-bundleLoc <folder where .bundle files live>-dialog (default:false) <will prompt with questions>-autoSync (default:false) <will automatically update your bundles with missing files>-split (default:\r\n) <how the bundle files should be split by line>
###Examples
- visual studio pre/post build event:
bundlehelper -root "$(ProjectDir)\" -bundleLoc CDNBundles\ -autoSync - node CLI:
bundlehelper -root "c:\myfolder\myproject\\" -bundleLoc CDNBundles\ -dialog - publish profile visual studio:
<Project> ... <Target Name="BundleHelper"> <Exec Command="bundlehelper -root "$(ProjectDir)\" -bundleLoc CDNBundles\ -autoSync"/> </Target> <PropertyGroup> <CopyAllFilesToSingleFolderForPackageDependsOn> BundleHelper; $(CopyAllFilesToSingleFolderForPackageDependsOn); </CopyAllFilesToSingleFolderForPackageDependsOn> <CopyAllFilesToSingleFolderForMsdeployDependsOn> BundleHelper; $(CopyAllFilesToSingleFolderForMsdeployDependsOn); </CopyAllFilesToSingleFolderForMsdeployDependsOn> </PropertyGroup> </Project> ######note for the above examples: you need to escape the trailing '' in a path