当前位置:  开发笔记 > 前端 > 正文

Visual Studio 2015 ASP.NET 5,Gulp任务不从node_modules复制文件

如何解决《VisualStudio2015ASP.NET5,Gulp任务不从node_modules复制文件》经验,为你挑选了1个好方法。

我试图改变我从这里借来的任务转轮脚本; 在Visual Studio 2015的Task Runner Explorer中成功执行任务运行程序后,实际上并未复制文件.

这是改变的脚本:

/// 
"use strict";

var _    = require('lodash'),
    gulp = require('gulp');

gulp.task('copy-assets', function() {
    var assets = {
        js: [
            './node_modules/bootstrap/dist/js/bootstrap.js',
            './node_modules/systemjs/dist/system.src.js',
            './node_modules/angular2/bundles/angular2.dev.js',
            './node_modules/angular2/bundles/router.dev.js',
            './node_modules/angular2/bundles/angular2-polyfills.js',
            './node_modules/angular2/bundles/http.dev.js',
            './node_modules/rxjs/bundles/Rx.js',
            './node_modules/typescript/lib/typescript.js'
        ],
        css: ['./node_modules/bootstrap/dist/css/bootstrap.css']
    };
    _(assets).forEach(function(assets, type) {
        gulp.src(assets).pipe(gulp.dest('./webroot/' + type));
    });
});

任务运行器似乎在Visual Studio 2015 Enterprise中没有错误地运行,但之后我的wwwroot/jswwwroot/css中没有文件?

在此输入图像描述

这是文件结构:

在此输入图像描述

我做错了什么,如何解决这个问题?任何和所有的帮助非常感谢!



1> David Pine..:

轻微疏忽......不幸的是gulp默默地创建目录webroot并将文件复制到其中,它应该是wwwroot.哎呀!

/// 
"use strict";

var _    = require('lodash'),
    gulp = require('gulp');

gulp.task('copy-assets', function() {
    var assets = {
        js: [
            './node_modules/bootstrap/dist/js/bootstrap.js',
            './node_modules/systemjs/dist/system.src.js',
            './node_modules/angular2/bundles/angular2.dev.js',
            './node_modules/angular2/bundles/router.dev.js',
            './node_modules/angular2/bundles/angular2-polyfills.js',
            './node_modules/angular2/bundles/http.dev.js',
            './node_modules/rxjs/bundles/Rx.js',
            './node_modules/typescript/lib/typescript.js'
        ],
        css: ['./node_modules/bootstrap/dist/css/bootstrap.css']
    };
    _(assets).forEach(function(assets, type) {
        gulp.src(assets).pipe(gulp.dest('./wwwroot/' + type));
    });
});

:冲床:

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有