webpack打包工具系列

简介: webpack打包工具系列

👣 shelljs

Node 编写 bash 脚本的解决方案

shelljs git 地址 🔥

安装: npm i shelljs
安装 TS 编译: npm i @types/shelljs -D

ShellJS 删除方式的:
ShellJS: rm() 删除文件, rm('rf', ) 删除文件夹

🌈 chalk

chalk git 地址🔥

添加字体颜色的库

⏰ SemVer

语义化版本 (SemVer),【软件版本号规范】。
semver 初识 🐶

其中,pack.json ^ 与 ~ 的区别 指定版本号

(1)指定版本:比如"vue": "2.5.2",表示安装2.5.2的版本

(2)波浪号~+指定版本:比如 "vue": "~2.5.2",
    表示安装2.5.x的最新版本(不低于2.5.2),但是不安装2.6.x,
    也就是说安装时,不改变大版本号和次要版本号

(1)^+指定版本:比如 "vue": "^2.5.2",表示安装2.5.2及以上的版本,
     但是不安装3.0.0,也就是说安装时不改变大版本号

✂️ rimraf

快捷且方便的删除node_modules的方法

npm install rimraf -g

🚗 Ora

主要用来实现node.js命令行环境的loading效果,和显示各种状态的图标等

var spinner = ora('building for ' + process.env.NODE_ENV + '...')
spinner.start()

ora 入门

相关文章
|
1月前
|
JavaScript 前端开发
webpack成长指北第9章---webpack如何对icon字体进行打包
webpack成长指北第9章---webpack如何对icon字体进行打包
31 1
|
1月前
|
前端开发 JavaScript
webpack成长指北第7章---webpack的css\less\scss样式打包
webpack成长指北第7章---webpack的css\less\scss样式打包
42 0
|
1月前
|
前端开发 JavaScript
webpack成长指北第8章---webpack的CSS Modules打包
webpack成长指北第8章---webpack的CSS Modules打包
21 0
|
4月前
webpack 使用打包报错 ERROR in node_modules\@types\node\ts4.8\assert.d.ts
webpack 使用打包报错 ERROR in node_modules\@types\node\ts4.8\assert.d.ts
115 0
|
1天前
|
前端开发 JavaScript 开发者
深入了解Webpack:前端模块打包工具
深入了解Webpack:前端模块打包工具
8 1
|
4天前
|
JavaScript 前端开发
构建工具:配置Webpack打包Vue项目
【4月更文挑战第24天】本文介绍了如何配置Webpack来打包Vue项目。首先,Webpack作为模块打包器处理依赖并打包成可执行文件。接着,通过安装Node.js和npm,创建Vue项目,进入项目目录并配置Webpack的入口、输出、加载器和插件。最后,运行构建命令完成打包。理解Webpack基础并按需配置,能优化前端项目构建和开发体验。
|
4月前
|
JavaScript 数据库
使用 Webpack 打包 node 程序,node_modules 真的被干掉啦
使用 Webpack 打包 node 程序,node_modules 真的被干掉啦
71 0
|
2月前
|
前端开发 JavaScript Java
|
3月前
|
域名解析 JavaScript 前端开发
TypeScript笔记(3)—— 使用WebPack工具
TypeScript笔记(3)—— 使用WebPack工具
25 0
|
3月前
|
前端开发 JavaScript 开发者
webpack打包机制,构建过程和配置
webpack打包机制,构建过程和配置
19 0