nodeJs学习

1.nodejs官方文档

 https://nodejs.org/en/
 http://nodejs.cn/

2.简单的helloworld

173529E7-8D09-4493-A5B0-E21E83617C30.png
Paste_Image.png

3.模块化

    require  加载和使用别的模块
    exports 导出模块公有方法和属性
    module 可以访问到当前模块的一些相关信息,但最多的用途是替换当前模块的导出对象
Paste_Image.png

4.工程结构
(1)路径

    require函数支持斜杠(/)或盘符(C:)开头的绝对路径,也支持./开头的相对路径.
    NodeJS 定义了一个特殊的 node_modules 目录用于存放模块。例如script/main.js 中引用 node_modules/hello.js,在该模块中使用 require('hello.js') 方式加载模块.

(2)demo


Paste_Image.png

(3)NODE_PATH 环境变量

 与 PATH 环境变量类似,NodeJS 允许通过 NODE_PATH 环境变量来指定额外的模块搜索路径。
 NODE_PATH 环境变量中包含一到多个目录路径,路径之间在 Linux 下使用:分隔,在 Windows 下使用;分隔。

 NODE_PATH=/home/user/lib:/home/lib
 当使用 require('hello')的方式加载模块时,则 NodeJS 依次尝试以下路径:
 /home/user/lib/foo/bar
 /home/lib/foo/bar
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 以前学习C、OC、Swift、H5的时候都没有留下痕迹,心里甚是遗憾,最近用Nodejs参与了一个web开发,果断...
    逗留阅读 445评论 0 2
  • NodeJS发展 作者:Dyan Dahl 跟编程无关的纽约博士 退学 云通信 web性能专家 Google V8...
    changlinwang阅读 312评论 0 0
  • 目录Nodejs的介绍15个Nodejs应用场景Nodejs学习路线图 Nodejs的介绍Node.js的是建立在...
    寒剑飘零阅读 10,441评论 3 205
  • Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。nodejs由以下模块组成:引...
    麦子_FE阅读 454评论 0 2
  • 中药分为君药(上等药)、臣药(中等药)、佐使药(下等药): 君药120种:主要功效为调养性命与天相应和,没有...
    顾景荣阅读 1,841评论 0 1