zoukankan      html  css  js  c++  java
  • Node.js Beginner示例代码(windows版)尝试一下JavaScript的服务器

    Node.js现可作为本地应用在Windows上运行

    Node.js已经可以脱离cygwin的环境运行在windows上, 根据上文说明在windows上效率也高了很多, linux上io写操作略有下降, 脱离cygwin对于推动nodejs今后的发展具有重要作用.

    英文原版: http://blog.nodejs.org/2011/11/05/node-v0-6-0/

    Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设你是在POSIX环境下运行它Linux 或 Mac OS X。如果你是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以你在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)。

    这个东西很新鲜, 一直就觉得javascript语言本身很灵活, 很强大, Node.js将javascript从前端移到了后端, 是一个非常有创意的想法. 总的感觉还不错, Node.js已经慢慢有一些小型的商用.

    一些介绍nodejs的文章:

    我为什么向后端工程师推荐Node.js

    专家观点——袁锋谈Node.js开发技巧


    Node.js Beginner

    中文版地址: http://nodebeginner.org/index-zh-cn.html

    英文版地址: http://nodebeginner.org/

    Node.js windows版本下载地址: http://node-js.prcn.co.cc/

    我是在windows下尝试了一下, 在windows下的npm用不了, 不知道是什么问题

    我又在ubuntu下试了一下, 也有一点小波折, 最后搞定了

    最后又跑到windows下, 发现一直有个问题

    Error: EXDEV, Invalid cross-device link

    这个错误是rename出错, rename不可以跨区操作, 由于要使用c盘左右临时空间来存放数据, 所以我将node-0.4.12-i686-pc-cygwin-complete放到c盘, 最后搞定.

    总算是在ubuntu和windows下都尝试了一下, 总的来说nodejs还是在linux/unix下开发比较好, 它本身需要一个POSIX环境, 而windows是与POSIX背道而驰的.

    示例代码下载: node-beginner.zip

    使用说明

    1. 下载后, 在c盘解压(否则会报错), 运行里面的run_it.bat
    2. 在浏览器中输入, http://localhost:8888/
    3. 上传图片, 点击上传
    4. enjoy it
    作者:icejoywoo
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 短网址: http://goo.gl/ZiZCi
  • 相关阅读:
    eclipse工具
    Tag
    JSP模版
    Eclipse断点调试
    JavaBean
    验证码设计
    在IE中提示404错误
    序列化与反序列化
    文件编码问题
    强类型,弱类型和推断类型
  • 原文地址:https://www.cnblogs.com/icejoywoo/p/2245092.html
Copyright © 2011-2022 走看看