node、npm、webpack、vue-cli傻傻分不清?

简介: node、npm、webpack、vue-cli傻傻分不清?

node、npm、webpack、vue-cli傻傻分不清?


 

1-1node、npm、webpack、vue-cli各自作用:

▷node:node.js是服务端浏览器端js有很多缺陷,比如不能操作本地文件呐,而node.js 可以node是一个平台,是服务器端JavaScript的解析器

nodejs本身运行Google V8 JavaScript引擎,所以速度和性能非常好。 

 

▷npm:① npm官网 ② 包管理工具。

npm社区或官网是一个巨大的Node生态系统,社区成员可以随意发布和安装npm生态中的包,直接安装到你的项目中就可以使用,

但是当包引入数量很多时管理就成为了一个问题,于是,npm经为你做好了依和版本的控制,

也就是使用npm可以你从繁的依安装和版本冲突中解脱出来,而关注你的业务而不是的管理。

 

▷ webpack:模块化打包工具webpack可以把你npm中安装的包打包成更小的浏览器可读的静态资源(模块化打包工具)

 

▷ vue-cli:

CLI是Command-Line Interface,俗称脚手架.

使用Vue.js开发大型应用时,我们需要考虑代码目录结构、项目结构和部署、热加载、代码单元测试等事情。(vue 脚手架的作用)

  而通过vue-cli即可:vue-cli 可以快速搭建Vue开发环境以及对应的webpack配置。

■   Vue.js官方脚手架工具就使用了webpack模板。

 

 

1-2,node、npm、webpack、vue-cli之间的联系?


 

● node 为了正常执行很多的代码,通过npm(Node Package Manager)工具进行管理和分发,我们会经常使用NPM来安装一些开发过程中依赖包。

● 而 Webpack模块化打包工具, 正常使用需要依赖node 环境。

● vue-cli 可以快速搭建Vue开发环境以及对应的webpack配置。

目录
相关文章
|
3小时前
|
JavaScript
npm install没问题,但npm run dev的时候报Node Sass version 6.0.1 is incompatible with ^4.0.0 ^5.0.0
npm install没问题,但npm run dev的时候报Node Sass version 6.0.1 is incompatible with ^4.0.0 ^5.0.0
|
3小时前
|
资源调度 JavaScript Linux
nvm, node.js, npm, yarn 安装配置
nvm, node.js, npm, yarn 安装配置
28 1
|
3小时前
node node-sass sass-loader版本对应问题,对于npm编译大家经常遇到这个问题
node node-sass sass-loader版本对应问题,对于npm编译大家经常遇到这个问题
|
3小时前
|
缓存 JavaScript 前端开发
深入剖析NPM: Node包管理器的介绍和使用指南
深入剖析NPM: Node包管理器的介绍和使用指南
11 0
|
3小时前
|
JavaScript 前端开发 开发者
Node.js的包管理和npm工具深度解析
【4月更文挑战第30天】本文深入解析Node.js的包管理和npm工具。包管理促进代码复用和社区协作,包包含元数据描述文件`package.json`和入口文件。npm提供搜索、安装、发布等功能,通过命令行进行操作,如`install`、`search`、`uninstall`。npm支持版本控制、全局安装、脚本定义及私有仓库。理解和熟练运用npm能提升Node.js开发效率。
|
JavaScript 前端开发 测试技术
Node、webpack、脚手架vue-cli,介绍与安装,无缝连接教程
Node、webpack、脚手架vue-cli,介绍与安装,无缝连接教程
137 0
|
3小时前
|
JSON JavaScript 前端开发
❤Nodejs 第九章(token身份认证和express-jwt的安装认识)
【4月更文挑战第9天】Node.js第九章介绍了Token身份认证,特别是JWT(JSON Web Token)作为跨域认证的解决方案。JWT由Header、Payload和Signature三部分组成,用于在客户端和服务器间安全传输用户信息。前端收到JWT后存储在localStorage或sessionStorage中,并在请求头中发送。Express-JWT是一个中间件,用于解析JWT。基本用法包括设置secret和algorithms。注意安全问题,避免混合使用不同算法以防止降级攻击。
42 0
|
3小时前
|
JavaScript Windows
Win7内网安装高版本的Node方法,亲测有效node-v16.16.0
Win7内网安装高版本的Node方法,亲测有效node-v16.16.0
62 0
|
3小时前
|
移动开发 JavaScript 前端开发
为了学习vue3,安装nvm进行node的多版本管理
为了学习vue3,安装nvm进行node的多版本管理
17 2
|
3小时前
|
资源调度 jenkins 持续交付
jenkins 自动安装nodejs16.16.0版本报错处理
jenkins 自动安装nodejs16.16.0版本报错处理
19 0

推荐镜像

更多