小编Ben*_*ett的帖子

Travis CI 没有使用正确的 node.js 版本

我正在使用classand编写 ES6 代码,const但是 Travis CI 说我的构建失败了,因为它正在运行我的测试脚本node.jsversion 0.10.48。这是失败构建的链接:https : //travis-ci.org/javacoolme/google-sign-in/builds/205586193

testing node.js travis-ci

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

这是扩展 eslint 规则的正确方法吗?

在我的eslint配置(YAML格式)中,我扩展了 3 种不同的配置:

extends:
- airbnb-base
- plugin:angular/johnpapa
- ionic
Run Code Online (Sandbox Code Playgroud)

我的问题如下:

  • 这是正确的格式YAML吗?
  • 其中一些扩展具有重叠规则(或其中多个扩展eslint:recommended):如果错误与这些“共享”规则之一有关,我会多次收到相同的错误吗?

yaml eslint

8
推荐指数
2
解决办法
3852
查看次数

"无法读取未定义的属性'load'"

我试图按照文档与Google登录集成,但我在控制台中遇到此错误:

Uncaught TypeError: Cannot read property 'load' of undefined
        at script.js:1

script.js:

window.gapi.load('auth2', function() {
    console.log('Loaded!');
});
Run Code Online (Sandbox Code Playgroud)

我在大约一半时间内收到错误,并检查Chrome中的网络面板,只有在加载以下资源时才会发生错误:

https://apis.google.com/_/scs/apps-static/_/js/k=oz.gapi.en.d2dliHDvPwE.O/m=auth2/exm=signin2/rt=j/sv=1/d=1/ed=1/am=AQ/rs=AGLTcCNGAKhVlpzmTUpjFgzBXLpLM_oEFg/cb=gapi.loaded_1

如何消除此错误?

如果它有用,这是我的index.html:

<!DOCTYPE html>
<html>
    <head>
        <title>Google Sign In Test</title>
        <meta name="google-signin-client_id" content="*****.apps.googleusercontent.com">
        <script src="https://apis.google.com/js/platform.js" async defer></script>
        <script src="script.js" async defer></script>
    </head>
    <body>
        <div class="g-signin2" data-onsuccess="onSignIn"></div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript google-signin googlesigninapi

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

macOS 64位系统调用表

我可以找到一个Linux 64位系统调用表,但是该调用号在macOS上不起作用- Bus Error: 10每当尝试使用它们时,我都会得到一个。

操作的macOS呼叫号码是sys_write什么?

macos assembly x86-64 system-calls

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

解析 If-Modified-Since 标头 (node.js)

我正在尝试在我正在编写的服务器托管程序中实现发送 304 标头以提高性能,但我不知道如何解析 If-Modified-Since 标头的日期。我还想知道如何确定 If-Modified-Since 日期是否比我的代码中的另一个日期旧/新。

date http-headers if-modified-since node.js

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

我可以依靠JSON数组的顺序吗?

显然,我不能依赖JSON中键/值对的排序。例如,JSON解析器可以解释

{
    "someKey" : "someValue",
    "anotherKey" : "anotherValue",
    "evenAnotherKey" : "evenAnotherValue"
}
Run Code Online (Sandbox Code Playgroud)

{
    "anotherKey" : "anotherValue",
    "someKey" : "someValue",
    "evenAnotherKey" : "evenAnotherValue"
}
Run Code Online (Sandbox Code Playgroud)

合法,但是我可以依靠JSON 数组的顺序吗?例如,JSON解析器可以解释

{
    "arrayKey" : ["firstElement", "secondElement", "thirdElement"]
}
Run Code Online (Sandbox Code Playgroud)

{
    "arrayKey" : ["secondElement", "firstElement1", "thirdElement"]
}
Run Code Online (Sandbox Code Playgroud)

合法吗 我以为没有,但是我的朋友告诉我我不正确。

javascript json

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