nodejs使用记录】的更多相关文章

这里是我学习NodeJs的学习记录 URL:网址解析的好帮手 URL,URI 首先,URI是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源.而URL是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源.一个URL由三部分组成. 第一部分,模式/协议(scheme):它告诉浏览器如何处理将要打开的文件.最常用的模式是超文本传输协议(Hypertex…
安装 下载64or32的安装程序,狂点下一步,无脑安装.然后检查一下: npm 使用npm -v命令检查npm是否可用 然后我们就可以使用npm了,npm语法如下: npm install <Module Name> 比如我要安装gulp 就会出来一堆花花绿绿的东西 也可以这样去全局安装 结果和上面差不多 最后我们的本地文件夹里就多出了几个文件 然后我们可以卸载 npm uninstall gulp 更新 npm update gulp 搜索 npm search gulp 创建应用 先在no…
2017/01/23 星期一 前言:根据手上现成的一个web工程来学习 1.配置vscode使其可以识别nodejs的页面文件.ejs 2.先把项目拖拽至vscode的编辑界面,在"查看"菜单栏中打开"集成终端",配置并启动项目. 1). npm install 安装package.json中的模块2). npm install -g supervisor 安装用于调试的模块3). npm install oracledb 安装oracle模块4). npm sta…
2017/01/23 星期一 前言:还没看几眼教程,就开始分配任务,涉及到连oracle数据库,所以顺便把整个环境的配置放上来 安装文件清单(1).node-v6.9.1-x64.msi(2).python-2.7.12.amd64.msi(3).oracle instantclient(instantclient-basic-win-x86-64-11.2.0.1.0.zip  和  instantclient-sdk-win-x86-64-11.2.0.1.0.zip)(4).NET_Fra…
2016/12/26 星期一 1.在win7下安装了NodeJs 1)进入官网 https://nodejs.org/en/download/,下载对应的安装包,我目前下载的是node-v6.2.0-x64.msi,安装的时候一直Next即可, 装好之后,会在安装目录下产生一个名为 node_modules 的文件夹,用于存放第三方包. 2)安装完毕后,打开cmd,输入"node -v",测试环境变量是否已经自动配好. 3)进入官网 http://nodejs.org/dist/v0.…
一.环境搭建 1.安装express 局部安装 npm i express 全局安装 npm i -g express (命令行express无法使用) 环境变量 npm i -g express-generator  (命令行express可以使用) 2.快速开始 express命令行 express -h 建立工程   express -t ejs my-blog (ejs为模板引擎,my-blog为文件夹名,所有生成的文件都在这个文件夹内)…
背景 一个风和日丽的下午,一个上线的大好日子,以为一切准备好,上个线也就三五分钟的事.但是... 图样图森破. 背景是这样的,项目需要,在阿里云开通redis,在项目中配好redis的连接字符串后,以为,一切就会像本地一样跑起来. 填坑记 1.遇到的第一个坑是:koa-redis 和 redis 两个组件连接字符串的key值不一样. koa-redis 是这样的 { "host": "", "port": 6379, "pass&quo…
res.locals的生命周期是单次请求,有点类似于java servlet 里的  httpServletRequest.setAttribute("param1",1); 既然有单次请求的,也有全局使用的 app.locals ,粗略查了一下,应该类似于servlet里的 application.setAttribute("param1", 1); 所以说编程语言应该都是有相通之处的. 使用范例: res.locals.param1 = 1; res.local…
1.因为只是用了一点皮毛,所以使用起来感觉基本和jsp无异, 逻辑代码块使用  <%  if() {} else  %> , 输出参数值使用 <%=title  %>, 有一个比较特别的一点,就是当参数值中含有html标签时需要使用 <%-title %>才能解析html并输出 2.之前以为前后端都用js,所以应该没有具体的分层,实际上还是有mvc模式,并且各司其职 (和java的jsp+struts差不多,不同之处仅仅是前后端使用了同一种语言而已), 目前所在公司所用…
app.set('views', path.join(__dirname, 'views')); 以上代码用于配置页面文件(例如 .ejs 文件)的根目录, 设置之后 访问 ./index 则等同于访问 views/index.ejs app.use(express.static(path.join(__dirname, 'public'))); 以上代码用于配置静态文件(例如 .js 及.css文件)的根目录, 设置之后 ./js/main.js 等同于 public/js/main.js *…