我想运行一个非常简单的HTTP服务器.每个GET请求都example.com应该index.html提供给它,但作为常规HTML页面(即,与您阅读普通网页时相同的体验).
使用下面的代码,我可以阅读的内容index.html.我如何index.html作为常规网页?
var http = require('http');
var fs = require('fs');
var index = fs.readFileSync('index.html');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end(index);
}).listen(9615);
Run Code Online (Sandbox Code Playgroud)
下面的一个建议很复杂,需要我为get我想要使用的每个资源(CSS,JavaScript,图像)文件写一行.
如何使用一些图像,CSS和JavaScript提供单个HTML页面?
在mongoHQ和mongoose上使用node.js,mongodb.我正在为类别设置架构.我想使用文档ObjectId作为我的categoryId.
var mongoose = require('mongoose');
var Schema = mongoose.Schema,
ObjectId = Schema.ObjectId;
var Schema_Category = new Schema({
categoryId : ObjectId,
title : String,
sortIndex : String
});
Run Code Online (Sandbox Code Playgroud)
然后我跑了
var Category = mongoose.model('Schema_Category');
var category = new Category();
category.title = "Bicycles";
category.sortIndex = "3";
category.save(function(err) {
if (err) { throw err; }
console.log('saved');
mongoose.disconnect();
});
Run Code Online (Sandbox Code Playgroud)
请注意,我没有为categoryId提供值.我假设mongoose将使用模式生成它,但文档具有通常的"_id"而不是"categoryId".我究竟做错了什么?
我是一个jQuery新手.
我有一个简单的形式有n行(虽然我没有使用HTML格式):
<div id="myCities">
<div class="line">City1: <input type="text" /></div>
<div class="line">City2: <input type="text" /></div>
<div class="line">City3: <input type="text" /></div>
<button>Add Your Cities</button>
</div>
Run Code Online (Sandbox Code Playgroud)
我有一个名为"users"的javascript var,包含一般用户数据:
var users = [
{ "username": "John", "year": 1999},
more users...
]
Run Code Online (Sandbox Code Playgroud)
当点击按钮时,我想在用户的数据中添加一系列城市(假设我们正在与John合作,所以他是[0])
我希望对象看起来像:
{ "username": "John",
"year": 1999,
"cities": [
{ "City1": $('.line input).val() },
... and so on for the 3 cities entered
]
}
Run Code Online (Sandbox Code Playgroud)
我试过用
$.each($('.line'), function() {
// but I'm not really sure what to put here
});
Run Code Online (Sandbox Code Playgroud)
谢谢!
我正在尝试构建一个简单的jQuery UI模板,并使用存储在localStorage中的数据填充它.
我需要使用guest虚拟机列表设置本地存储,并让用户编辑列表.单击更新时,更改将发送回服务器.
<ul id="guests">
<li>
Name: ${name} <br />
Phone: ${phone} <br />
Email: ${email}
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我真的很陌生,不知道该怎么做.我只对页面加载和填充模板时设置本地存储感兴趣.
有人可以提供一个简短的教程吗?
我认为这是一个简单的问题......有人可以告诉我,以防它根本不可能吗?谢谢!