mac上node+express+ejs前端项目搭建

纪录一下我在Mac上搭建前端web项目的过程

1、安装node

到网上找到自己需要安装的node版本:http://www.oschina.net/news/60538/node-0-10-37-maintain, 我的版本是 node-0-10-37。

Macintosh Installer (Universal): http://nodejs.org/dist/v0.10.37/node-v0.10.37.pkg

点开图标直接下一步就搞定啦。

打开命令行查看是否安装成功:

输入:node -v

显示:v0.10.37

输入:npm -v

显示:1.4.28

(上面内容一步步来,我是固定了一个版本,防止不同版本代码会有冲突。)

2、安装express

首先选择一个项目位置,比如www文件夹,cd www/(项目名)进入文件

ok我们开始命令啦:

npm install express

express

sudo npm install

安装express    失败可以尝试 sudo 管理员权限

3、安装ejs替换掉默认的jade

npm install ejs

4、js代码 ejs改为html后缀

编辑器打开app.js

app.set(‘views‘, path.join(__dirname, ‘views‘));
app.set(‘view engine‘, ‘jade‘);

替换

app.set(‘views‘, path.join(__dirname, ‘views‘));
app.engine(‘.html‘, require(‘ejs‘).__express);
app.set(‘view engine‘, ‘html‘);

删掉views文件夹里面jade后缀的模板文件

里面现在就可以创建自己的index.html文件了!

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title><%= title %></title>
</head>
<body>
<h1>我是一个ejs的网页,很高兴认识你<%= title %></h1>
</body>
</html>

有一个地方需要注意。public文件夹中需要添加一个 favicon.ico 文件名的图片文件,就是网站的LOGO,否则运行项目会报错。

ICO图片制作网址

http://www.ico.la/

现在可以在项目里敲 npm start   来运行网页啦 http://localhost:3000/

时间: 2024-12-28 01:26:12

mac上node+express+ejs前端项目搭建的相关文章

github上值得关注的前端项目

github上值得关注的前端项目 http://microjs.com/# 该网站的资源都托管到了github,microjs.com是一个可以让你选择微型的js类库的网站,该网站里的js库都是压缩后不大于5KB的,非常实用 https://plainjs.com/(10.22更新) The Vanilla JavaScript Repository,该仓库都是用原生js写的插件和组件,很实用.里面的项目也都托管到了github 综合/资源 frontend-dev-bookmarks 一个巨大

node+express+ejs搭建一个简单的&quot;页面&quot;

1.建立工程文件夹my_ejs. 2.首先利用npm install express和npm install ejs 下载这两个家伙.至于要不要设置成全局的,看习惯,我习惯性的下载到本项目中的文件夹中my_ejs. 然后建立相应的文件: index.js: form.ejs: index.ejs app.js: 开始运行app.js node app.js,然后再浏览器端访问:localhost:1337 单击发表文章: 点击发表,跳转到首页. 好了到此为止,一个简易的"网站"算是出来

MAC上 nodejs express 安装

最近在MAC上搭建 nodejs环境以及安装 express 框架,遇到了一些问题,不过最后总算还是安装成功了,下面是操作步骤 1.node js 安装 访问nodejs官网进入下载mac上的安装包 , 从这里下载   这里可以选mac installer 的 pkg 安装包,下载后直接点击安装就好,当然了也可以选择 binary 包进行安装,下载后用 tar -zxvf 命令先解压开然后 编译 在安装.新版本的安装包会把 npm(nodejs 的package管理工具)都会安装上,测试是否安装

node.js开发博客系统前端项目搭建(一)

Express: https://github.com/petecoop/generator-express 安装node.js和npm 执行: npm install -g yo npm install -g generator-express 执行:yo 创建项目成功. 项目的目录: brew安装:MongoDb http://blog.csdn.net/moumaobuchiyu/article/details/54885306 http://www.cnblogs.com/junqili

Github上值得关注的前端项目-转自好友trigkit4

http://microjs.com/# 该网站的资源都托管到了github,microjs.com是一个可以让你选择微型的js类库的网站,该网站里的js库都是压缩后不大于5KB的,非常实用 https://plainjs.com/(10.22更新) The Vanilla JavaScript Repository,该仓库都是用原生js写的插件和组件,很实用.里面的项目也都托管到了github 综合/资源 frontend-dev-bookmarks 一个巨大的前端开发资源清单.star:15

nodejs学习(一)--express+ejs生成项目

一.说一下 首先保证node环境已经安装完毕,npm能正常使用,安装可自行百度,比较简单,在此不做赘述. 二.直接开码 安装 npm install express express-generator -g 注释: express:安装express框架 express-generator:安装express生成器,可快速生成一个应用的骨架 -g:全局安装 express -e myapp 注释: -e:简写,全称为 --view=ejs ,安装ejs模板引擎 myapp:项目名称,自定义即可

express html模板项目搭建

初学express的亲们,估计要弄ejs和jade会比较烦躁,那就先html开始,简单笔记如下: 1.新建项目文件夹demotest 2.进入demotest >express -e 3.>npm install l 4.修改为html引擎,打开app.js ,若ejs引擎就不需要改动,但是所有html文件只可以sendFile,不能render 将view engine的代码替换如下: var ejs = require('ejs'); app.engine('.html', ejs.__e

node + express + iis + iisnode + urlrewrite搭建站点

前提条件:安装iis的电脑 准备条件: 1.下载iisnode 地址https://github.com/tjanczuk/iisnode/wiki/iisnode-releases  安装 2.下载URL Rewrite 地址http://www.iis.net/downloads/microsoft/url-rewrite   安装 3.地址 https://www.cnblogs.com/vipp/p/9145932.html,前9步骤搭建node站点 4.新建iis网站,设置如下 开始设

mac上使用jmeter录制web项目和手机app

前言: 最近熟悉jmeter进行带宽测试和并发测试,发现网上大多都是windows版本,自己用的mac,实验后发现大同小异 1.下载,我使用的jmeter3.2的版本,可以在网上下载,不区分mac版和windows版,都可以使用 下载apache-jmeter-3.2.tgz 解压到mac你想要的路径下,进入bin 目录 2.如何启动jmeter?->进入mac终端,进入jmeter bin目录,输入sh jmeter启动(或者使用./jmeter.sh 我试了也可以),在使用过程中我双击jme