我无法从npm安装任何节点模块.
npm install socket.io
Run Code Online (Sandbox Code Playgroud)
上面的命令产生了以下输出,它无法安装socket.io
npm http GET https://registry.npmjs.org/socket.io
npm ERR! Error: failed to fetch from registry: socket.io
npm ERR! at /opt/node0610/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:139:12
npm ERR! at cb (/opt/node0610/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:32:9)
npm ERR! at Request._callback (/opt/node0610/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:137:18)
npm ERR! at Request.callback (/opt/node0610/lib/node_modules/npm/node_modules/request/main.js:109:22)
npm ERR! at Request.<anonymous> (/opt/node0610/lib/node_modules/npm/node_modules/request/main.js:198:58)
npm ERR! at Request.emit (events.js:88:20)
npm ERR! at ClientRequest.<anonymous> (/opt/node0610/lib/node_modules/npm/node_modules/request/main.js:195:10)
npm ERR! at ClientRequest.emit (events.js:67:17)
npm ERR! at CleartextStream.<anonymous> (http.js:1134:11)
npm ERR! at CleartextStream.emit (events.js:67:17)
npm ERR! You may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! …Run Code Online (Sandbox Code Playgroud) app.post('/asset', function(request, response){
var tempFile="/home/applmgr/Desktop/123456.pdf";
fs.readFile(tempFile, function (err,data){
response.contentType("application/pdf");
response.send(data);
});
});
Run Code Online (Sandbox Code Playgroud)
我是表达js的新bie,我不能用数据对象发送响应.二进制内容在浏览器中可见.给我建议如何处理这个?
以下是三个文件的示例代码:
// foo.js
var myFunc = require("./myFunc");
function foo(){
myFunc("message");
}
// bar.js
var myFunc = require("./myFunc");
function bar(){
myFunc("message");
}
// myFunc.js
module.exports = myFunc;
function myFunc(arg1){
console.log(arg1);
// Here I need the file path of the caller function
// For example, "/path/to/foo.js" and "/path/to/bar.js"
}
Run Code Online (Sandbox Code Playgroud)
我需要动态获取调用函数的文件路径,而不需要传递任何额外的参数myFunc.
我想知道我的NodeJS支持哪个javascript版本?
对于任何级别的每个logger语句,我需要显示执行日志语句的文件名,下面是我在下面给出的插图:
示例:下面是从JobWork.js执行的行
logger.info("getInCompleteJobs in job works");
Run Code Online (Sandbox Code Playgroud)
实际:
2012-11-05T06:07:19.158Z - info: getInCompleteJobs in job works
Run Code Online (Sandbox Code Playgroud)
要求:
2012-11-05T06:07:19.158Z - info JobWork.js : getInCompleteJobs in job works
Run Code Online (Sandbox Code Playgroud)
如果不将fileName作为日志语句中的参数传递,则应该给出文件名.
是否可以将多个表格的数据存储到单个QVD文档中?
如果是这样,我如何在这个QVD中存储和加载多个表?