小编Sar*_*sai的帖子

如何将gulp结果输出到控制台?

我想把我的拼写检查结果输出到控制台而不是文件,我认为这应该有效,因为据我了解它gulp返回一个流.

相反,我得到一个错误:

TypeError: Object #<Stream> has no method 'read'
Run Code Online (Sandbox Code Playgroud)

这是我的代码

gulp.task('spellcheck', function() {
  var patterns = [{
    // Strip tags from HTML
    pattern: /(<([^>]+)>)/ig,
    replacement: ''
  }];
  var spellSuggestions = [{
    pattern: / [^ ]+? \(suggestions:[A-z, ']+\)/g,
    replacement: function(match) {
      return '<<<' + match + '>>>';
    }
  }];

  var nonSuggestions = [{
    pattern: /<<<.+>>>|([^\s]+[^<]+)/g,
    replacement: function(match) {
      if (match.indexOf('<') == 0) {
        return '\n' + match + '\n';
      }
      return '';
    }
  }];
  var toConsole = gulp.src('./_site/**/*.html')
    .pipe(frep(patterns))
    .pipe(spellcheck())
    .pipe(frep((spellSuggestions))) …
Run Code Online (Sandbox Code Playgroud)

node.js gulp gulp-spellcheck

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

:使用<span>元素悬停

我正在与:

#top ul li.corner span.right-corner:hover
{
    background-image:url("images/corner-right-over.gif");
    width:4px;
    height:15px;
    float:left;
}

#top ul li.corner span.left-corner:hover
{
    background-image:url("images/corner-left-over.gif");
    float:left;
    width:4px;
    height:15px;
}
Run Code Online (Sandbox Code Playgroud)

我似乎无法:hover正常工作?不知道为什么,有没有人有任何建议?

css rollover image hover

6
推荐指数
2
解决办法
4万
查看次数

jQuery.getScript:回调中的数据变量未定义

我正在尝试使用jQuery的getScript()加载外部JavaScript,如下所示:

$.getScript("http://api.recaptcha.net/js/recaptcha_ajax.js", function(data) {
    window.alert(data);
});
Run Code Online (Sandbox Code Playgroud)

但是,正如警报窗口所示,回调函数中的数据变量是未定义的,与http://docs.jquery.com/Ajax/jQuery.getScript#urlcallback中的承诺不同.

谁知道为什么会这样?

谢谢.

ajax jquery

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

无法更改HTML和JavaScript中的按钮文本

我正在尝试使用此代码更改按钮的文本,但我没有得到任何反应.这应该是好的,看看我读过的所有内容 - 但它不会改变文本.我在这做错了什么?

<!DOCTYPE html>
<html>
<head>
    <script>
        function changeText() {
            document.getElementById('myButton').value = "New value";
        }
    </script>
</head>
<body>
    <button id="myButton" onclick="changeText()">Change my text!</button>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html javascript

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

arduino 突然显示“avrdude: ser_open(): can't open device "\\.\COM3" after last upload

我正在使用 arduino uno 制作声音检测器。我上传了一个程序,在代码中发现错误,它返回了不合理的大数字。我还认为我为模块使用了错误的代码,但它以可以与正确代码正常工作的方式连接。

我上传的代码是:

const int ledPin =13;
const int middleValue = 512;
const int numberOfSamples =128;

int sample;
long signal;
long averageReading;

long runningAverage = 0;
const int averagedOver = 16;

const int threshold=400;

void setup(){
    pinMode(ledPin, OUTPUT)
    Serial.begin(9600)
}

void loop(){
    long sumOfSquares = 0;
    for (int i=0; i<numberOfSamples; i++){
        sample = analogRead(0);
        signal = (sample - middleValue);
        signal *= signal;
        sumOfSquares += signal;
    }
    averageReading = sumOfSquares/numberOfSamples;
    runningAverage=(((averagedOver -1 )*runningAverage)+averageReading)/averagedOver;

    if(runningAverage>threshold){
        digitalWrite(ledPin, HIGH);
    }else{
        digitalWrite(ledPin, LOW); …
Run Code Online (Sandbox Code Playgroud)

arduino arduino-ide arduino-uno

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

如何将图像保存到特定文件夹s3下?

我目前可以在 s3 的根存储桶下上传文件,但是我想指定它应保存到的文件夹。将文件夹名称附加到 url 会产生 405。

上传

$scope.s3upload = function(file) {
  Upload.upload({
    url: 'https://s3.amazonaws.com/XXX/',
    method: 'POST',
    data: {
      key: file.name,
      AWSAccessKeyId: "XXX",
      acl: 'public-read',
      policy: "XXX",
      signature: "XXX",
      "Content-Type": file.type != '' ? file.type : 'application/octet-stream',
      filename: file.name,
      polyfill IE8 - 9
      file: file
    }
  });
}
Run Code Online (Sandbox Code Playgroud)

S3 CORS 配置

<?xml version="1.0" encoding="UTF-8"?>
    <CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <CORSRule>
        <AllowedOrigin>*</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
        <AllowedMethod>POST</AllowedMethod>
        <AllowedMethod>PUT</AllowedMethod>
        <AllowedHeader>*</AllowedHeader>
    </CORSRule>
</CORSConfiguration>
Run Code Online (Sandbox Code Playgroud)

S3 存储桶策略

{
  "Version": "2008-10-17",
  "Id": "Policy1397632521960",
  "Statement": [{
    "Sid": "Stmt1397633323327",
    "Effect": "Allow",
    "Principal": {
      "AWS": "*" …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs ng-file-upload

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

Javascript与服务器之间的通信

我一直在用Javascript开发“表单生成器”,然后进行将表单规范发送回服务器进行存储的部分。构建器维护一个内部数据结构,该数据结构表示字段,标签,选项(用于select / checkbox / radio),必填状态和字段的常规排序顺序。

当我想将此结构发送回服务器时,应使用哪种格式进行通信?

此外,当将服务器保存的表单还原回我的Javascript构建器时,我应该以发送时使用的相同格式加载数据,还是应该使用构建器的createField()功能来重建字段?

javascript server

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