小编Tho*_*ggi的帖子

Node.js检查路径是文件还是目录

我似乎无法获得任何解释如何执行此操作的搜索结果.

我想要做的就是能够知道给定的路径是文件还是目录(文件夹).

filesystems directory path fs node.js

346
推荐指数
5
解决办法
19万
查看次数

无法验证叶签名

我正在使用node.js request.js来访问api.我收到了这个错误

[错误:UNABLE_TO_VERIFY_LEAF_SIGNATURE]

我的所有凭据都是准确有效的,服务器也很好.我跟邮递员提出了同样的要求.

request({
    "url": domain+"/api/orders/originator/"+id,
    "method": "GET",
    "headers":{
        "X-API-VERSION": 1,
        "X-API-KEY": key
    },
}, function(err, response, body){
    console.log(err);
    console.log(response);
    console.log(body);
});
Run Code Online (Sandbox Code Playgroud)

此代码只是在可执行脚本ex中运行.node ./run_file.js那是为什么?它需要在服务器上运行吗?

javascript ssl request node.js

118
推荐指数
8
解决办法
12万
查看次数

防止刷新时自动浏览器滚动

如果您转到页面a并滚动然后刷新页面将在您离开它的位置刷新.这很好,但是这也发生在网址中有锚位置的网页上.例如,如果您点击链接http://example.com/post/244#comment5并在环顾四周后刷新页面,则不会出现在锚点上并且页面会跳转.有没有办法用javascript来防止这种情况?所以无关紧要 - 你总是会导航到锚点.

javascript browser

88
推荐指数
4
解决办法
8万
查看次数

要求文件为字符串

我正在使用node + express,我只是想知道如何将任何文件作为字符串导入.让我说我有一个txt文件,我想要的是将它加载到一个变量中.

var string = require("words.txt");
Run Code Online (Sandbox Code Playgroud)

我反对

modules.exports = function(){

    var string = "whatever";

    return string;

}
Run Code Online (Sandbox Code Playgroud)

string require node.js express

87
推荐指数
5
解决办法
7万
查看次数

错误:getaddrinfo EAI_AGAIN

我的服务器今天扔了这个,这是我以前从未见过的nodejs错误.

Error: getaddrinfo EAI_AGAIN my-store.myshopify.com:443
    at Object.exports._errnoException (util.js:870:11)
    at errnoException (dns.js:32:15)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:26)
Run Code Online (Sandbox Code Playgroud)

我想知道这是否与今天影响Shopify和许多其他服务的DynDns DDOS攻击有关.这是一篇关于此的文章.

我的主要问题是做dns.js什么?节点的哪个部分是它的一部分?我可以使用其他域重新创建此错误吗?

javascript dns error-handling node.js shopify

83
推荐指数
7
解决办法
10万
查看次数

如何更新我发布的NPM模块?

我创建了一个NPM模块,我在0.0.1版本上发布了它

我做了一些更改并将它们推送到github,我希望它能够在使用npm install myModule新版本时使用.

如何告诉NPM版本为0.0.2?

module npm

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

使用Javascript加载jQuery并使用jQuery

我使用以下命令将jQuery库附加到dom:

 var script = document.createElement('script');
 script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js';
 script.type = 'text/javascript';
 document.getElementsByTagName('head')[0].appendChild(script);
Run Code Online (Sandbox Code Playgroud)

但是,当我跑:

jQuery(document).ready(function(){...
Run Code Online (Sandbox Code Playgroud)

控制台报告错误:

Uncaught ReferenceError: jQuery is not defined
Run Code Online (Sandbox Code Playgroud)

如何动态加载jQuery以及在dom中使用它?

javascript jquery

74
推荐指数
3
解决办法
12万
查看次数

jQuery单击/切换两个函数

我正在寻找一种方法,在点击某些内容时运行两个单独的操作/函数/"代码块",然后在再次单击相同的内容时运行完全不同的块.我把它放在一起.我想知道是否有更有效/更优雅的方式.我知道jQuery .toggle()但它有点糟糕.

在这里工作:http: //jsfiddle.net/reggi/FcvaD/1/

var count = 0;
$("#time").click(function() {
    count++;
    //even odd click detect 
    var isEven = function(someNumber) {
        return (someNumber % 2 === 0) ? true : false;
    };
    // on odd clicks do this
    if (isEven(count) === false) {
        $(this).animate({
            width: "260px"
        }, 1500);
    }
    // on even clicks do this
    else if (isEven(count) === true) {
        $(this).animate({
            width: "30px"
        }, 1500);
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

71
推荐指数
6
解决办法
17万
查看次数

由于每秒上限而限制和排队API请求

我使用mikeal/request来进行API调用.我最频繁使用的API之一(Shopify API).最近推出了一个新的通话限制,我看到的错误如下:

Exceeded 6.0 calls per second for api client. Slow your requests or contact support for higher limits.
Run Code Online (Sandbox Code Playgroud)

我已经进行了升级,但无论我获得多少带宽,我都必须考虑到这一点.对Shopify API的大多数请求都在async.map()函数中,这些函数循环异步请求并收集正文.

我正在寻找任何帮助,也许是一个已经存在的库,它将包裹请求模块并实际阻塞,休眠,限制,分配,管理,同步发出的许多同时请求并限制它们6在一时间 如果不存在这个项目,我没有问题.我只是不知道如何处理这种情况,我希望有某种标准.

我用mikeal/request做了一张票.

asynchronous throttling request node.js

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

requirejs加载静态JSON文件

我想保留一个json文档来存储一些简单的数据,我想要这个文档并在define()调用中使用json对象,所以我可以使用它.这不是一个"异步"调用.我的意思是它应该用于开发,但我确实希望在构建时编译文件,而不像API的实际异步调用,其中内容是动态的.

json requirejs

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