之前我们编写的JavaScript代码都是在浏览器中运行的,因此,我们可以直接在浏览器中敲代码,然后直接运行。

在Node,我们编写的JavaScript代码将不能在浏览器环境中执行了,而是在Node环境中执行,因此,JavaScript代码将直接在你的计算机上以命令行的方式运行,所以,我们要先选择一个文本编辑器来编写JavaScript代码,并且把它保存到本地硬盘的某个目录,才能够执行。

那么问题来了:文本编辑器到底哪家强?

首先,请注意,绝对不能用Word和写字板。Word和写字板保存的不是纯文本文件。如果我们要用记事本来编写JavaScript代码,要务必注意,记事本以UTF-8格式保存文件时,会自作聪明地在文件开始的地方加上几个特殊字符(UTF-8 BOM),结果经常会导致程序运行出现莫名其妙的错误。

所以,用记事本写代码时请注意,保存文件时使用ANSI编码,并且暂时不要输入中文。

如果你的电脑上已经安装了Sublime Text,或者Notepad++,也可以用来编写JavaScript代码,注意用UTF-8格式保存。

我们输入下面的代码:

然后保存为js文件:

这里我的保存路径是:

C:\Users\Administrator\Desktop\NodeTest.js

然后执行如下命令:

此外,文件名只能是英文字母、数字和下划线的组合。

如果当前目录下没有NodeTest.js这个文件,运行上面的命令就会报错:

至此,第一个Node程序我们就执行成功了

最新文章

  1. NSOperation基本概念
  2. JNI支持C++与C的区别
  3. 数据字典生成工具之旅(8):SQL查询表的约束默认值等信息
  4. ubuntu14.04美化
  5. Linux 下SVN自动更新
  6. 常用的几种 SQLServer 分页查询方式实现
  7. ☀【Node】处理文件上传
  8. 降维(二)----Laplacian Eigenmaps
  9. Android中scrollview的scrollto方法不起作用的办法
  10. c# 弹出框-后台调前台函数
  11. APK反编译(Linux环境下)
  12. python实现端口扫描器/DoS/DDoS
  13. MySQL触发器在PHP项目中用来做信息备份、恢复和清空的方法介绍
  14. (转)sql 违反了 PRIMARY KEY 约束,不能在对象 中插入重复键
  15. springboot 初始化 web 项目 启动报错。。。一直解决不了
  16. MT【32】内外圆(Apollonius Circle)的几何证明
  17. RBAC相关的配置
  18. Angular6 学习笔记——指令
  19. SparkSQL简介
  20. Angular7 Drag and Drop

热门文章

  1. 1099 Build A Binary Search Tree
  2. Java开发需要注意的流程
  3. selenium - 驱动 chromedriver 初始化问题总结
  4. 在ubuntu中编译内核是用make …
  5. logback-spring.xml的schema
  6. 【原创】5. MYSQL++ mysql_type_info类型
  7. day18-事务与连接池 1.复习
  8. ArcGIS JS API实现的距离测量与面积量算
  9. servlet01 项目demo、servlet生命周期
  10. 720. Longest Word in Dictionary 能连续拼接出来的最长单词