代 孕 教 育 网

【正规代孕生育中心】【微:13802269370】代孕包成功,代孕包性别,供卵代孕北京三代试管婴儿选性别,供卵试管婴儿代孕,十年老品牌代孕公司 

提前声明:以下内容都是收集总结各路大神的经验

使用 Node.js 时,我们不仅仅 在实现一个应用,同时还实现了整个 HTTP 服务器。事实上,我们的 Web 应用以及对应的 Web 服务器基本上是一样的。


1. Node.js由哪些部分组成

  使用required指令载入node.js模块。例如 var http = required('http');

  创建服务器,监听客户端的请求。

   接收请求并返回响应

2. 第一个应用实例

  创建一个test.js文件,内容如图

  

  在控制台输入命令 node test.js,能正常运行。注意如果listen方法中的端口号被占用,会有错误信息。

  

  在浏览器中打开 http://localhost:3739/,可以看到内容。

  

3. sublime_text

   直接用文本编辑太傻了,搜了一下网上有好几个编辑器,斟酌了一下,选择sublime_text,去官网下载后是英文版的,不太方便,可以安装自带的汉化插件。

  新安装的sublime_text是没有Node.js项目的,需要配置

  3.1 tools->build system->new build system,打开的界面输入

{
    "cmd": ["node", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.javascript"
}
然后保存,命名就NodeJs吧。
3.2 选择tools->build system->Node.js
3.3 选择view->show console打开命令视图,快捷键ctrl+`,ESC下面那个键
3.4 输入
  import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package';
ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) );
by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest();
print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
  这是从官网(https://packagecontrol.io/installation#st3)复制的 ,注意sublime text3和2的指令是不一样的,这里是3的指令。

  3.5 重启sublime text,打开 preferences->packege control,快捷键 ctrl+shift+p,输入并点击Install Package,在新的界面输入Nodejs,点击安装,再搜索localiza,找到中文插件安装。

  3.6 直接打开test.js文件,稍微修改下内容,保存,然后Ctrl+B编译,或者 工具->编译。

  

   p.s:不知道是不是sublime_text版本的问题,3.1,3.2的步骤似乎可以省略,我删除了自定义的文件后并没有影响,安装完nodejs插件后,编译系统里自动出现一个nodejs的选项,可以用。

   如果编译时提示端口被占用,那可能是配置有问题,打开Nodejs.sublime-build文件,我的在C:\Users\luy\AppData\Roaming\Sublime Text 3\Packages\Nodejs下,如图设置。

  会在编译后结束node.exe进程,释放端口。

  

参考文章https://blog.csdn.net/carechere/article/details/51227786

  

猜你喜欢

转载自www.cnblogs.com/beijingshimin/p/9809588.html
今日推荐