Npm Visual Studio 2015 ASP.NET 5,Gulp任务不从节点_模块复制文件
不过,我正试图修改借用的任务运行程序脚本;任务运行程序在Visual Studio 2015的任务运行程序资源管理器中成功执行后,不会实际复制文件 以下是修改后的脚本: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
/// <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/'+类型));
});
});
:打孔: