Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/npm/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Npm Visual Studio 2015 ASP.NET 5,Gulp任务不从节点_模块复制文件_Npm_Gulp_Asp.net Core_Angular_Asp.net Core Mvc - Fatal编程技术网

Npm Visual Studio 2015 ASP.NET 5,Gulp任务不从节点_模块复制文件

Npm Visual Studio 2015 ASP.NET 5,Gulp任务不从节点_模块复制文件,npm,gulp,asp.net-core,angular,asp.net-core-mvc,Npm,Gulp,Asp.net Core,Angular,Asp.net Core Mvc,不过,我正试图修改借用的任务运行程序脚本;任务运行程序在Visual Studio 2015的任务运行程序资源管理器中成功执行后,不会实际复制文件 以下是修改后的脚本: /// <binding BeforeBuild='copy-assets' /> "use strict"; var _ = require('lodash'), gulp = require('gulp'); gulp.task('copy-assets', function() { v

不过,我正试图修改借用的任务运行程序脚本;任务运行程序在Visual Studio 2015的任务运行程序资源管理器中成功执行后,不会实际复制文件

以下是修改后的脚本:

/// <binding BeforeBuild='copy-assets' />
"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));
    });
});
//
“严格使用”;
var=要求('lodash'),
吞咽=需要(“吞咽”);
gulp.task('copy-assets',function()){
var资产={
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']
};
_(资产).forEach(功能(资产,类型){
gulp.src(资产)管道(gulp.dest('./webroot/'+类型));
});
});
任务运行程序在Visual Studio 2015 Enterprise中运行时似乎没有错误,但是在我的wwwroot/js或wwwroot/css中没有文件

以下是文件结构:


我做错了什么?我该如何解决这个问题?非常感谢您的任何帮助

小疏忽。。。不幸的是,gulp以静默方式创建目录webroot并将文件复制到其中,它应该是wwwroot。哎呀

/// <binding BeforeBuild='copy-assets' />
"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));
    });
});
//
“严格使用”;
var=要求('lodash'),
吞咽=需要(“吞咽”);
gulp.task('copy-assets',function()){
var资产={
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']
};
_(资产).forEach(功能(资产,类型){
gulp.src(资产)管道(gulp.dest('./wwwroot/'+类型));
});
});
:打孔: