全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Windows下使用Nodejs运行js的方法

ECMAScript是什么?

ECMAScript,说白了就是不能操作HTML文档和浏览器的Javascript语言。

Javascript由以下三大部分组成:

ECMAScript,即Javascript基本语法组成部分,编程语言的流程控制、变量操作、数据类型等等都通过ECMAScript实现。

DOM(Document Object Model),Javascript操作文档对象的方式。通过DOM,我们可以将HTML文档映射成由节点组成的文档树,从而操作这棵“树”。

BOM(Browser Object Model),提供Javascript与浏览器窗口的交互,通过BOM可以操作浏览器,如放大缩小窗口,弹出对话框等等。

Nodejs是什么?

一般来说,Javascript都是运行在浏览器中的。如果抛开浏览器,能不能运行js代码呢?Nodejs提供的就是ECMAScript的运行环境,它包含了浏览器内核,使得ECMAScript能在浏览器之外运行。为什么不说DOM和BOM呢?因为脱离了浏览器,就没有文档对象和浏览器对象了。

安装Nodejs

直接安装某个版本

直接到官网下载Nodejs安装包,然后一路next,配置Nodejs环境变量,就能直接在windows控制台运行使用Nodejs。

1、下载

快速通道:点击前往

2、安装

一路next就行,然后记住安装地址。

3、配置环境变量

一般来说安装过程会自动配置,我们可以Win + R ,输入cmd,然后在控制台中输入

node -v

如果能显示出版本,既已经配置好环境变量。如果显示“不是内部或外部命令”,则需要手动配置环境变量。配置环境变量过程不赘述。

安装nvm管理

nvm是Nodejs版本管理器,全称为Nodejs Version Manager。使用nvm可以轻松地在各个版本中切换。建议使用这个方法来使用Nodejs。

1.下载nvm

到github上将windows的安装包download下来 快速通道:点击前往

2.安装nvm

如果使用的是nvm-noinstall.zip这个包,则使用管理员身份运行install.cmd,然后配置根目录下的setting.txt

root: E:\nvm 
path: E:\nodejs 
arch: 64 
proxy: none

root 为nvm安装根目录

path 为指向某个版本的快捷方式,nvm通过这个快捷方式指向某个版本的Nodejs。

3.检验是否完成安装

在控制台输入:

nvm 

查看是否有输出。

4.使用nvm管理Nodejs

- 使用nvm install <版本号> 命令安装,例如,要安装Nodejs 8.4.1版本,则运行以下命令:

nvm install 8.4.1

查看当前下载了哪些版本

nvm list

切换到某个已安装的版本

使用nvm use <版本号>

nvm use 5.9.1

在Nodejs中运行js

控制台写代码

安装好了Nodejs后,在控制台输入node回车,就会进入编写脚本页面,这里相当于在浏览器中的console控制台中写js代码。

Administrator@Axzd_PC MINGW64 ~
$ node
> console.log('Hello,World');
Hello,World
undefined
>

按两次Ctrl + C 便可退出node控制台

运行js脚本

也可以通过node命令运行已经写好的js脚本。

demo.js
function demo(){
  console.log('running a js file ...');
}
demo();

运行demo.js

Administrator@Axzd_PC MINGW64 ~/Desktop/gulp_demo/src/js
$ node demo.js
running a js file ...
Administrator@Axzd_PC MINGW64 ~/Desktop/gulp_demo/src/js
$

以上这篇Windows下使用Nodejs运行js的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# Nodejs  # 运行js  # 解决node终端下运行js文件不支持ES6语法  # Node.js利用console输出日志文件的方法示例  # nodejs实例解析(输出hello world)  # Node.js用readline模块实现输入输出  # node.js 一个简单的页面输出实现代码  # node运行js获得输出的三种方式示例详解  # 文档  # 我们可以  # 给大家  # 快捷方式  # 的是  # 安装包  # 都是  # 器中  # 就会  # 运行环境  # 好了  # 就能  # 两次  # 三大  # 能在  # 就行  # 可以通过  # 希望能  # 便可  # 弹出 


相关文章: 大连 网站制作,大连天途有线官网?  宝塔面板创建网站无法访问?如何快速排查修复?  ,巨量百应是干嘛的?  如何在建站宝盒中设置产品搜索功能?  番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?  如何用5美元大硬盘VPS安全高效搭建个人网站?  ,网页ppt怎么弄成自己的ppt?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  如何在万网自助建站平台快速创建网站?  建站之星客服服务时间及联系方式如何?  建站之星IIS配置教程:代码生成技巧与站点搭建指南  零服务器AI建站解决方案:快速部署与云端平台低成本实践  linux top下的 minerd 木马清除方法  如何在云主机上快速搭建多站点网站?  seo网站制作优化,网站SEO优化步骤有哪些?  专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?  制作网站怎么制作,*游戏网站怎么搭建?  如何选择域名并搭建高效网站?  网站制作费用多少钱,一个网站的运营,需要哪些费用?  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  如何通过远程VPS快速搭建个人网站?  兔展官网 在线制作,怎样制作微信请帖?  建站之星安装需要哪些步骤及注意事项?  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  专业公司网站制作公司,用什么语言做企业网站比较好?  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  css网站制作参考文献有哪些,易聊怎么注册?  建站主机选购指南与交易推荐:核心配置解析  建站之星展会模版如何一键下载生成?  如何快速搭建虚拟主机网站?新手必看指南  如何通过多用户协作模板快速搭建高效企业网站?  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  完全自定义免费建站平台:主题模板在线生成一站式服务  全景视频制作网站有哪些,全景图怎么做成网页?  佛山企业网站制作公司有哪些,沟通100网上服务官网?  网站企业制作流程,用什么语言做企业网站比较好?  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  建站主机是否等同于虚拟主机?  建站之星伪静态规则如何设置?  如何在阿里云部署织梦网站?  建站主机选哪种环境更利于SEO优化?  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  ,在苏州找工作,上哪个网站比较好?  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  建站主机系统SEO优化与智能配置核心关键词操作指南  免费视频制作网站,更新又快又好的免费电影网站?  如何快速配置高效服务器建站软件?  Python文件管理规范_工程实践说明【指导】  如何在橙子建站上传落地页?操作指南详解 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。