开始学习node.js和backbone.js,并使用TodoMVC示例作为我的向导.有几个部分我无法绕过头脑.见下文.
这是app.js.
var express = require('express')
, http = require('http')
, mongoose = require('mongoose')
, models = require('./models')
, routes = require('./routes')
, app = express();
app.configure(function () {
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(require('stylus').middleware({ src: __dirname + '/public' }));
app.use(express.static(__dirname + '/public'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(app.router);
});
app.configure('development', function () {
app.use(express.errorHandler());
});
routes.init(app);
mongoose.connect("127.0.0.1", "todomvc", 27017);
http.createServer(app).listen(3000);
console.log("Express server listening on port 3000");
Run Code Online (Sandbox Code Playgroud)
Heres是./models:
var mongoose = require('mongoose'),
TodoSchema = new mongoose.Schema({
title: { 'type': …Run Code Online (Sandbox Code Playgroud) javascript model-view-controller node.js backbone.js todomvc
我已经在本地安装了 Laravel 的新安装。htaccess 或 Apache 设置似乎存在问题。我已经研究了几个小时并尝试了我阅读的所有内容。
我的开发服务器与其他站点一起工作。这是我第一次尝试 Laravel 4。
我在位于 website.dev:8888/ 的欢迎页面上收到 403 Forbidden
Apache 给了我这个错误:选项指令禁止目录索引
这是我的 .htaccess 文件内容:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
以下是我采取的一些额外措施:
我还在文章中找到的 htaccess 中尝试了各种行,并且每次更改 conf 文件时我也重新启动了 apache。没有路线工作。当我访问 website.dev:8888/public 时,我得到一个空白页面,没有错误。如果我转到我创建的路线,例如 …
我在TodoMVC示例的index.html中找到了以下代码行:
<html lang="en" data-framework="backbonejs">
Run Code Online (Sandbox Code Playgroud)
有谁知道这个数据元素用于?
我想构建一个模块,我们喜欢使用smarty构建表单和表.
在prestashop模块控制器加载模板文件,如/modules/my_module/views/templates/front/my_module.tpl
admin将是/modules/my_module/views/templates/admin/admin_module.tpl
我的观点是如何在prestashop模块配置页面中显示此admin_module.tpl.
backbone.js ×2
todomvc ×2
.htaccess ×1
javascript ×1
laravel-4 ×1
module ×1
node.js ×1
prestashop ×1
smarty ×1