2016-07-08 7 views
2

私のwwwrootフォルダには、liblib_bowerという2つのサブフォルダがあります。ASP.NET CoreでBowerライブラリを移動するにはどうすればよいですか?

enter image description here

私はから全体distフォルダを移動したい:私はこれが残ってるbower packagesを復元すると

{ 
    "directory": "wwwroot/lib_bower" 
} 

:私のlib_bowerフォルダがそうのように私の.bowerrcファイルに設定されbootstrapに私のlibフォルダがあります。ファイルが見つからなければビルドします。これどうやってするの?

答えて

4

タスクランナーgulpを使用すると、ブートストラップフォルダをlibフォルダに移動できます。

構成コード(gulpfile.js):

var gulp = require('gulp'); 

gulp.task('default', function() { 
    // place code for your default task here 
}); 

var paths = {}; 
paths.webroot = "wwwroot/"; 
paths.bowerSrc = "./wwwroot/lib_bower/"; 
paths.lib = paths.webroot + "lib/"; 

gulp.task("copy-bootstrap", function() { 
    return gulp.src(paths.bowerSrc + '/bootstrap/dist/**/*.*', { base: paths.bowerSrc + '/bootstrap/dist/' }) 
     .pipe(gulp.dest(paths.lib + '/bootstrap/')); 
}); 

次に右クリックしgulpfile.jsTask Runner Explorerを選択し、copy-bootstrapタスクを実行したり、Before BuildBindingsを設定します。

関連する問題