当前位置: 首页 > news >正文

顺义重庆网站建设/引流推广营销

顺义重庆网站建设,引流推广营销,icons,做淘宝客网站能有效果吗一向不喜欢追求刚刚新鲜出炉的事物的我,终于在node js出来一年后开始迈出脚步。 废话少说,先把环境给配置好。google "mac node",出来几条结果,提供的方法基本一样,遂开始实践之。附google后的安装步骤&…

  一向不喜欢追求刚刚新鲜出炉的事物的我,终于在node js出来一年后开始迈出脚步。

  废话少说,先把环境给配置好。google "mac node",出来几条结果,提供的方法基本一样,遂开始实践之。附google后的安装步骤:

  1、安装xcode、git;

  2、使用git将node源码拉到本地 git://github.com/ry/node.git

  3、./configure

  4、make

  5、make install

  还好之前有装过xcode、git,要不然光下载安装个xcode,今天晚上的时间完全报销(托网络不给力的福)。有了这两个玩意,安装应该轻松搞定。然而却出来几个问题,首先./configure的时候,有几个东西没有: openssl -> not found, library -> not found, fdatasync(2) with c++ -> no。然后make的时候悲催的报错了:build failed: -> task failed(err #1):...。

  之后,我又重复了好几遍,都是没有成功,开始怀疑是否是openssl, library rt缺失导致的,准备装openssl神马的,顺便群里面问了句,有朋友建议使用node 0.6.1,然后跑到github上,download了最新版本的源码,重复google上的安装步骤,'build' finished successfully, 'install' finished successfully,搞定!原来是版本问题,当然具体是版本内部的什么问题,这里先不深究了,helloworld先出来再说。

  安装成功后,将官网上的helloworld程序copy一份保存为helloworld.js到node安装目录下,

  

var http = require('http');
http.createServer(function(req, res){
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8808, '127.0.0.1');
console.log('Server running at http://127.0.0.1:8808');

 

  运行node helloworld.js,就能在命令窗口中(控制台)下看到"Server running at http://127.0.0.1:8808"的信息,在浏览器中输入localhost:8808,页面不能连接,悲催了,怎么回事。跑到控制台下看,报了一个错:The 'sys' module is now called 'util'. It should have a similar interface.貌似是要实现某个接口,可是不对啊,这可是官方提供的helloworld啊,还能出错。肿么回事?莫非又是版本问题?node -v之,版本为node-v0.6.2 pre,乖乖,0.6.2的最新版本,而我跑的是0.6.1的helloworld,出错了。既然官网目前提供了0.6.1的文档,还是先看看0.6.1吧。

  好吧,又有重装了。这次吸取教训,从官网上把0.6.1版本驼下来,然后重复以上步骤,make install的时候又出错了,需要删除刚才安装的0.6.2 pre版本,因为它扎用了usr/local/include/node目录,其下的config.h不能重写。乖乖,没有sudo,没有权限,那就sudo拿到管理员权限,重新sudo make install,安装成功了。

  继续跑node helloworld.js,console正常,并能访问localhost:8808,OK,终于搞定。也算一波三折。

  留心一下,如果你的程序中有代码错误,控制台还是会先打印出console信息,然后再给你报出错误信息,比如使用0.6.2 pre版本报的那个错The 'sys' module is now called 'util'. It should have a similar interface,再比如你把res.writeHead携程rs.writeHead。

转载于:https://www.cnblogs.com/muguaworld/archive/2011/11/13/2247629.html

http://www.lbrq.cn/news/732241.html

相关文章:

  • 美食网站开发的背景/头条搜索是百度引擎吗
  • 厦门模板建站平台/营销软文怎么写
  • 网站打不开是为什么/sem是什么
  • 番禺做网站多少钱/网络广告有哪些形式
  • 网站建设推广服务合同范本/百度提交网站收录入口
  • 一流的网站建设流程/昆明网络推广方式有哪些
  • 我的家乡网页设计报告/百度搜索推广优化师工作内容
  • pc网站自动跳转wap/关键词查询的分析网站
  • 公司申请网站建设申请理由/品牌seo是什么
  • 政府外文网站建设意义/最新seo新手教程
  • 会员注册网站怎么做/百度不收录网站
  • 安康做网站电话/seo排名优化首页
  • 建俄语网站/网页设计与制作书籍
  • 做商城网站系统/百度软件市场
  • 十堰优化网站排名公司/网站推广的意义和方法
  • 吉林省示范校建设专题网站/2023疫情最新情况
  • 温州市建筑业联合会/兰州网络推广优化怎样
  • 新年祝福语在线制作网站/百度seo搜索排名
  • 社交网站开发意义/建立一个网站需要多少钱
  • c语言做网站后台服务/什么优化
  • 专业做网站建设公司有哪些/长沙百度搜索排名优化
  • 在柬埔寨做网站彩票推广/网页优化方案
  • 建筑装修装饰工程内容/产品seo优化
  • 电子商务网站开发方案/百度推广托管公司
  • 做网站标题代码/百度投放平台
  • 织梦做的网站后台/可以引流推广的app
  • 专业做公司宣传网站的/营销云
  • 广州市红十字会医院网站建设项目/成人职业培训机构
  • 做网站的你选题的缘由是什么/公司网络搭建
  • 龙口网站建设/百度世界500强排名
  • 【数据结构C语言】顺序表
  • 零音乐基础想创作?通过cpolar,ACE-Step远程编曲如此简单
  • docker 部署
  • 主从功能组图示的扩展理解
  • 如何使用matlab将目录下不同的excel表合并成一个表
  • InnoDB为什么使用B+树实现索引?