babel ,node.js,npm,cmd
来源:2-3 使用 Babel 前的准备工作
慕移动4506339
2023-01-06 13:47:35
老师,可以帮忙梳理下babel , node.js , npm , 终端cmd 之间的逻辑关系吗?
为什么使用babel ,需要下载node.js ? 是因为babel是node.js 平台里的一个包,所以需要下载node.js后用npm安装吗?
为什么要在终端里安装,终端跟安装的这些包有什么关系?
1回答
好帮手慕星星
2023-01-06
同学你好,解答如下:
1、简单理解node.js 是运行在服务端的 JavaScript
2、npm是随同node.js一起安装的包管理工具。使用场景:
允许用户从 npm 服务器下载别人编写的第三方包到本地使用。
允许用户从 npm 服务器下载并安装别人编写的命令行程序到本地使用。
允许用户将自己编写的包或命令行程序上传到 npm 服务器供别人使用。
3、cmd是大多数Windows操作系统中可用的命令行解释器应用程序,用于执行输入的命令。其中大多数命令通过脚本和批处理文件自动执行任务,执行高级管理功能,并排除或解决某些类型的Windows问题。
4、babel需要node.js环境以及npm,所以使用babel要提前下载node.js 。babel不是node.js中的包,是第三方的包,npm可以下载到本地使用。
总结:node.js和npm是包含关系,nodejs中含有npm,安装好nodejs,cmd输入npm -v会发现npm的版本号,说明npm已经安装好。然后通过npm安装babel到项目中即可。
祝学习愉快!
相似问题