学习搭建一个小网站_3_安装NodeJS模块_建立express

nodejs安装这些模块:

  express, express-generator, mongodb, mysql

简单步骤:建立目录 d:\js\BlogWebSite

  cmd->cd d:->mkdir js->cd js->mkdir BlogWebSite->cd BlogWebSite

  cmd下首先安装全局模块:( -g 参数是全局安装 )

    1. npm install express -g

    2. npm install express-generator -g

在js目录下,快速部署一个基于express的网站结构,取名BlogWebSite:

  express BlogWebSite

应该是这个样子

注意package.json,这个文件大概记录了这些东西:

项目名/生命周期/项目依赖

  在BlogWebSite目录下,安装项目模块:(--save 表示将这些包记录到package.json的dependencies节点中,下次部署时候可以直接用npm install安装模块,无需再加模块名)

1. npm install mongodb --save 操作mongodb

2. npm install mongoose --save 操作mongodb,封装更好一些

3. npm install mysql -save  用的这个组件 https://github.com/felixge/node-mysql

  安装mongodb会报warning,明天解决

时间: 2024-08-25 16:34:34

学习搭建一个小网站_3_安装NodeJS模块_建立express的相关文章

学习搭建一个小网站_8_html和网站模板续

继续上一篇的 <head>标签里我们曾引入了这些东西,css和js <!--这里是引入各种网页需要的资源,以下是CSS--> <link href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"/> <!--这里是引入各种网页需要的资源,以下是JavaScript--> <script src=

学习搭建一个小网站_5_开工_HelloWorld和开发环境和API

Hello World 在BlogWebSite目录下: 新建HelloWorld.js,代码内容如下 var http = require('http'); http.createServer(function(req, res){ res.writeHead(200,{'content-type': 'text/plain'}); res.end('Hello BlogWebSIte!\n'); }).listen(9999,'127.0.0.1'); console.log("hello

Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma

1.下载angularjs 进入其官网下载:https://angularjs.org/?,建议下载最新版的:https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0-beta.7/angular.js 所有版本:https://code.angularjs.org/ 2.示例1 HelloWorld ! 新建一个helloworld.html <!doctype html> <html ng-app> <head> &

如何用最小的成本搭建一个优质网站

提起网站相信很多人对此并不陌生,网站是很多企业线上宣传产品的重要平台,通过网站可以展示企业产品.树立企业文化.维护企业形象的重要平台.在进行网站架设是需要注册域名.设计网站.进行服务器租用或托管等等,很多用户在进行网站建设时考虑最多的要数网站建设的费用问题,用最少的费用搭建优质的网站是很多用户的目标,那么,如何用最小的成本搭建一个优质网站? 一.注册合适域名 所谓域名就是说我们在网络上的地址,客户可以直接通过在浏览器上输入这个域名进入我们的网站,域名有免费的也有付费的,免费的域名一般为二级域名或

个人站长如何搭建一个能够赚钱的网站

很多个人站长在建设个人网站时往往会出现不能赚钱的尴尬境地,怎么才能建设一个赚钱效应好的网站呢? 一.自己的上风竞争力,我以为作为一个个人站长,没有雄厚的资金和强大的人力资源,那么你定位制作的网站.论坛或是博客一定要能反应和体现自己的上风竞争力,比如你是个足不出户的人却要制作一个旅游论坛,你东南西北都分不清怎么更新那些原创文章呢?再比如你不懂教育,你反而开设一个教育论坛,又怎么能解答那些专业的教育题目呢?又怎么能拉拢住那些技术比你好的斑竹呢?看清楚自己的上风竞争力,自己或是自己周边.朋友有质优价廉

为公司内网搭建一个无人执守安装服务器

为公司内网搭建一个无人执守安装服务器 方法 ftp + tftp + dhcp + kickstart + PXE 什么是 PXE ? PXE 并不是一种安装方式,而是一种引导的方式.进行 PXE 安装的必要条件是要安装的计算机中包含一个PXE支持的网卡(NIC),即网卡中必须要有PXE client.PXE(Pre-boot Execution Environment)协议使计算机可以通过网络启动.网卡中必须有PXE芯片. 协议分为 client 和 server 端,PXE client在网

原已经安装好的nginx,现在需要添加一个未被编译安装的模块--echo-nginx-module-0.56

为了测试一个NGINX变量,将NGINX加了一个编译模板echo-nginx-module-0.56. 参照如下文件 1,先看以前NGINX有哪些东东. sbin/nginx -Vnginx version: nginx/1.6.0built by gcc 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) TLS SNI support enabledconfigure arguments: --prefix=/XXXX/lnmp/nginx --user=ngin

搭建一个个人网站需要多少钱预算?

在这个互联网井喷时代,跟多站长朋友都玩过个人博客网站,而且用的最多的程序恐怕就是WordPress程序和织梦CMS,不但模板多,而且设计的样式还非常的漂亮.互联网+时代,拥有个人网站是在正常不过的了,那么创建一个个人网站到底需要多少钱呢? 一.域名价格(以西部数码为例) .net后缀域名原价:70元68元/首年:.top后缀域名原价:26元4元/首年:.cLub后缀域名原价:30元5元/首年. .Ltd后缀域名原价:98元14元/首年:.art后缀域名原价:88元38元/首年:.shop后缀域名

Python学习笔记(十四)安装第三方模块

摘抄:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143186362353505516c5d4e38456fb225c18cc5b54ffb000 本文章完全用来个人复习使用,侵删: 在Python中,安装第三方模块,是通过包管理工具pip完成的. 在命令提示符窗口下尝试运行pip,如果Windows提示未找到命令,可以重新运行安装程序添加pip. 注意:Mac或Lin