VSCode如何运行node文件

原文链接:VSCode如何运行node文件 - 冉姑娘 - 博客园

想要让node代码在vscode中能够运行,有两种方法

方法一:

先创建一个js文件,里面写入node代码

VSCode如何运行node文件_第1张图片

接下来切换到调试,点击顶部的调试按钮 

VSCode如何运行node文件_第2张图片

 然后就能在控制台显示数据了

VSCode如何运行node文件_第3张图片

方法二:安装code runner插件

支持了 Node.js, Python, C++, Java, PHP, Perl, Ruby, Go等超过40种的语言。可以快捷的运行node代码

VSCode如何运行node文件_第4张图片

安装成功之后,可以直接通过右键Run Code执行代码

VSCode如何运行node文件_第5张图片

最后的结果将在控制台显示

VSCode如何运行node文件_第6张图片

尽量使用cmd或者终端运行node文件,否则会报错

3.使用cmd运行node

1)切换到要执行的文件所在的文件夹里面

cd  路径/c/a/b

2)使用 ls命令查看是否是当前文件夹

dir 查看(可以不用操作,只是为了查看是不是在项目目录下)

3)执行文件

node  1.hello.js

如果是Sublime编辑器,可以安装terminal插件(终端的意思),在文件或文件夹上面右键-open Terminal Here 会帮我们自动打开命令行,并且直接定位到目录;

VSCode如何运行node文件_第7张图片

问:nodejs 和 js区别

 

javascript是脚本语言,但是它需要一个解析器才能运行,在不同的位置有不一样的解析器,而对于需要独立运行的JS,nodejs就是一个解析器。简单来说node.js就是运行在服务端的 javascript。这二者具体有什么区别呢?

1.应用不同

node.js是一个基于Chrome JavaScript运行时建立的平台,应用于后端;

javascript是客户端编程语言,应用于前端。

2.环境不同

node.js是对Google V8引擎进行了封装的运行环境;

javascript需要浏览器的javascript解释器进行解释执行。

3.组成不同

nodejs的组成:ECMAScript(语言基础,如:语法、数据类型结构以及一些内置对象)、os(操作系统)、file(文件系统)、net(网络系统)

database(数据库);

JavaScript的组成:ECMAScript(语言基础,如:语法、数据类型结构以及一些内置对象)、DOM(一些操作页面元素的方法)、BOM(一些操作浏览器的方法)。

4.在chrome写不同

nodejs没有浏览器Api,document、window等

在chrome写js控制浏览器

在nodejs写控制计算机

简单的说node.js就是把浏览器的解释器封装起来作为服务器运行平台,用ECMAScript语法进行编程,在node.js上运行。

你可能感兴趣的:(vscode,sublime,text,ide)