小编Pre*_*per的帖子

了解TodoMVC示例

开始学习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

6
推荐指数
1
解决办法
1869
查看次数

Laravel 访问

我已经在本地安装了 Laravel 的新安装。htaccess 或 Apache 设置似乎存在问题。我已经研究了几个小时并尝试了我阅读的所有内容。

  • OSX 狮子 10.7.5
  • MAMP 3.0.5
  • PHP 5.5.10
  • 正在加载 mod_rewrite。

我的开发服务器与其他站点一起工作。这是我第一次尝试 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)

以下是我采取的一些额外措施:

  • AllowOverride 在 httpd.conf 中设置为 All
  • 将虚拟主机代码部分添加到 httpd-vhosts.conf
  • 验证主机文件包含站点 127.0.0.1 website.dev 的一行

我还在文章中找到的 htaccess 中尝试了各种行,并且每次更改 conf 文件时我也重新启动了 apache。没有路线工作。当我访问 website.dev:8888/public 时,我得到一个空白页面,没有错误。如果我转到我创建的路线,例如 …

.htaccess laravel-4 laravel-routing

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

在TodoMVC中,<html>元素上的data-framework ="backbonejs"是什么?

我在TodoMVC示例的index.html中找到了以下代码行:

<html lang="en" data-framework="backbonejs">
Run Code Online (Sandbox Code Playgroud)

有谁知道这个数据元素用于?

backbone.js todomvc

4
推荐指数
1
解决办法
1305
查看次数

如何使用smarty模板prestashop模块管理部分

我想构建一个模块,我们喜欢使用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.

module smarty prestashop

3
推荐指数
1
解决办法
5732
查看次数