小编ToT*_*oTa的帖子

Gulp Jscs - TypeError:无法将undefined或null转换为object

我想在我的项目中使用gulp-jscs,所以我根据文档安装了它:

npm install --save-dev gulp-jscs
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行gulp文件时,我收到此错误:

TypeError: Cannot convert undefined or null to object
    at Function.keys (native)
    at copyConfiguration (C:\Users\[User]\Desktop\[Project]\
    node_modules\jscs\lib\config\configuration.js:920:12)
Run Code Online (Sandbox Code Playgroud)

此外,还有其他与此相关的错误:

at NodeConfiguration.Configuration.
_processConfig([location-path]\node_modules\jscs\lib\config\configuration.js:459:5)
    at NodeConfiguration.Configuration.load 
([location-path]\node_modules\jscs\lib\config\configuration.js:211:10)
    at null.StringChecker.configure 
([location-path]\node_modules\jscs\lib\string-checker.js:62:29)
    at null.Checker.configure ([location-path]\node_modules\jscs\lib\checker.js:27:39)
    at Object.module.exports ([location-path]\node_modules\gulp-jscs\index.js:35:10)
    at Gulp.<anonymous> ([location-path]\Gulpfile.js:60:17)
    at module.exports ([location-path]\node_modules\orchestrator\lib\runTask.js:34:7)
    at Gulp.Orchestrator._runTask ([location-path]\node_modules\orchestrator\index.js:273:3)
Process terminated with code 1.
Run Code Online (Sandbox Code Playgroud)

gulp gulp-jscs

4
推荐指数
1
解决办法
1727
查看次数

如何在使用类似路径时将数据推入Angular 2中的数组

到目前为止,我还没有找到一个如何在Angular 2中将数据推送到数组的简单示例.在AngularJs中它很容易(示例),但我在Angular 2中正在努力,可能是因为我使用的是路由器我不知道如何配置它(我跟随角度英雄的例子).

我想做什么,整个解决方案:

app.module.ts:

import { NgModule } from "@angular/core";
import { BrowserModule } from "@angular/platform-browser";
import { FormsModule } from '@angular/forms';
import { RouterModule } from '@angular/router';
import { LocationStrategy, HashLocationStrategy } from '@angular/common';
import { HttpModule } from '@angular/http';
import { ProductsService } from '../services/ProductsService';


import { AppComponent } from "./components/app";
import { Products } from "./components/products";

@NgModule({
    imports: [
        BrowserModule,
        FormsModule,
        HttpModule,
        RouterModule.forRoot([
            {
                path: 'products/:class_id/:type_id',
                component: Products
            }
        ], { useHash: …
Run Code Online (Sandbox Code Playgroud)

angular2-routing angular2-services angular

4
推荐指数
1
解决办法
643
查看次数

视频和音频流 - 仅服务器到客户端

有没有一种方法可以使用服务器上安装的摄像头将网站上的视频和音频流式传输给客户端 - 例如,像 youtube 那样?

我已经开始阅读webrtc,但是如果我使用 webrtc,我应该创建一个 stun/turn 服务器和其他东西,对于单向流,我认为这是不必要的(这只是我对这些事情的理解..),因为我不从字面上看,不需要客户提供任何东西,既不需要他们的视频,也不需要音频。

那么有没有一种方法可以使用html5,仅在一个方向上流式传输来实现这一目标:

server (camera) -> clients

有什么关于这方面的事情吗,还是我应该坚持下去webrtc

html audio video webrtc

3
推荐指数
1
解决办法
1363
查看次数

换位而不是初始声明

我在JavaScript中遇到了不寻常的声明(我也在C#中看过这个):

var x = 1 << 0; // output: 1
Run Code Online (Sandbox Code Playgroud)

为什么以及何时应该使用它?

编辑:我在上下文中看到过这样的声明:

var orderByName = 1 << 0;
var orderByLastName = 1 << 1;
var orderByMiddleName = 1 << 2;
Run Code Online (Sandbox Code Playgroud)

javascript c# bit-shift

1
推荐指数
1
解决办法
61
查看次数