Détail du package

xbuilder

feiin22MIT1.2.0

an visual studio / xamarin xbuild tool for node.js

xbuild, xbuilder, msbuild, visual studio

readme

xbuilder

An visual studio / xamarin xbuild for node.js,using msbuild default。

Build Status npm

Install

npm install xbuilder --save

Using


var options = {
    target:'Breeze',
    buildTool:'msbuild',// or 'xbuild'
    properties:{
        Configuration:'Release',
        Platform:'iPhone',
        BuildIpa:true
    },
    solutionPath:'Breeze.sln',
    targets:['Build']
};

//exec command: msbuild/xbuild /p:Configuration=Release /p:Platform=iPhone /p:BuildIpa=true /target:Breeze Breeze.sln

xbuild(options).then((commandOptions) => {
    //todo..
 }).catch((error) => {
     console.log('error',error);
}).finally(()=>{
    //todo..
});