我正在尝试在索引中注入一些文件,所有文件都连接在一起并缩小为.tmp文件夹,如下所示:
gulp.task('prep-js',['clean'], function(){
var jspath = './src/page/**/*.js';
var treatJs = gulp.src(jspath)
.pipe(plugins.concat('scripts.js'))
.pipe(plugins.uglify())
.pipe(gulp.dest('.tmp/page/js'))
});
Run Code Online (Sandbox Code Playgroud)
但是当我运行注入任务时,它说"没有注入index.html".这是代码:
gulp.task('inject-deps', ['prep-css', 'prep-js'], function(){
//select main bower files
var bowerDep = gulp.src(plugins.mainBowerFiles(), {read: false});
//inject files
return gulp.src('./src/page/index.html')
.pipe(plugins.inject(bowerDep, {relative: true, name:'bower'}))
.pipe(plugins.inject(gulp.src('.tmp/page/js/*.js'), {name:'frontjs'}))
.pipe(plugins.inject(gulp.src('.tmp/page/css/*.css'), {name:'frontcss'}))
.pipe(gulp.dest('.tmp/page'));
});
Run Code Online (Sandbox Code Playgroud)
有趣的是,注入主要凉亭文件的第一个管道工作完美,但它不会发生在以下两个.
另外,仅仅是为了获取信息,'plugins'是一个需要我的插件的变量.
对这个问题有什么看法吗?
我正在尝试创建一个简单的程序来计算平均值.用户应输入一个正数,然后我创建一个循环,从0到输入的数字相加.然后平均值是总数除以输入的数字.
问题:当我输入一个数字,例如10时,变量变为58.对于我输入的任何值,它总是添加48.任何人都有关于这个问题的线索?
这是代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace inClass1
{
class Loops
{
static void Main(string[] args)
{
int total = 0;
int num;
Console.Write("Enter a positive number: ");
num = Convert.ToInt32(Console.Read());
for (int i = 0; i <= num; i++)
{
total = total + i;
}
double average = total / (double)num;
Console.WriteLine("The average is = " + average);
Console.ReadLine();
}
}
}
Run Code Online (Sandbox Code Playgroud)