以下代码将整个数组保存为redis列表中的单个值.但我想单独保存数组值.我该怎么做?
PS很抱歉英语不好.
var redis = require('redis'),
client = redis.createClient();
var arr = [1,2,3];
client.rpush('testlist',arr);
Run Code Online (Sandbox Code Playgroud) 我是RequireJS的新手,并尝试使用RequireJS加载手柄预编译模板.它加载了把手模板和运行时,但Handlebars运行时未定义.
文件夹结构
www
|__index.html
|__js
|__main.js
|__lib
| |__jquery-1.10.1.min.js
| |__handlebars.runtime-v1.1.2.js
| |__require.js
|__modules
| |__content.js
|__templates
|__content-tmpl.js //handlebars precompiled template
Run Code Online (Sandbox Code Playgroud)
的index.html
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" src="js/lib/require.js" data-main="js/main"></script>
</head>
<body>
<div class="header"></div>
<div class="content"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
main.js
requirejs.config({
paths:{
jquery:'lib/jquery-1.10.1.min',
'handlebars.runtime':'lib/handlebars.runtime-v1.1.2'
}
});
requirejs(['modules/content','jquery'],function (content,$) {
$(function(){
content.initModule();
});
});
Run Code Online (Sandbox Code Playgroud)
content.js
define(['jquery','../templates/content-tmpl'],function($,template){
return{
initModule:function(){
$('body').append(template());
}
}
});
Run Code Online (Sandbox Code Playgroud)
content-tmpl.js(Compiled Handlebars模板)
define(['handlebars.runtime'], function (Handlebars) {
//Error raise here. Handlebars is undefined.
Handlebars = Handlebars["default"];
var template = Handlebars.template, …Run Code Online (Sandbox Code Playgroud) 我是bootstrap的新手,它的字形不适合我.之后,我已经检查代码font-family的glyphicon-user是"Helvetica Neue",?Helvetica,?Arial,?sans-serif与不是Glyphicons Halflings.我错过了什么或者我需要更改css文件.
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<link rel="stylesheet" href="css/bootstrap-theme.min.css"/>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
</head>
<body>
<form>
<div class="row">
<div class="col-xs-4">
<div class="input-group">
<span class="input-group-addon">
<span class="glyphicon-user"></span>
</span>
<input type="text" class="form-control" placeholder="Username"/>
</div>
</div>
<div class="col-xs-4">
<div class="input-group">
<input type="text" class="form-control" placeholder="Amount">
<span class="input-group-addon">.00</span>
</div>
</div>
<div class="col-xs-4">
<div class="input-group">
<span class="input-group-addon">$</span>
<input type="text" class="form-control" placeholder="US Dollar">
<span class="input-group-addon">.00</span>
</div>
</div> …Run Code Online (Sandbox Code Playgroud) 简单地说,我不能使用child_process.execFile().它总是在回调中包含错误.
child.js
console.log('I\'m child');
Run Code Online (Sandbox Code Playgroud)
main.js
var cp = require('child_process');
cp.execFile('./child.js', function (err, stdout,stderr) {
console.log('Err: ',err);
console.log('STDerr: ',stderr);
});
Run Code Online (Sandbox Code Playgroud)
回调中的错误对象是
{ [Error: spawn Unknown system errno 193]
code: 'Unknown system errno 193',
errno: 'Unknown system errno 193',
syscall: 'spawn' }
Run Code Online (Sandbox Code Playgroud)