Webpack安装与配置
1. 安装NVM
官网:https://github.com/nvm-sh/nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
(2). 通过 wget 安装:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
正常情况下都可以安装成功,如果安装失败,请自行百度。一般的解决思路都是查询到上面网址的IP地址,在hosts文件中填上IP地址和域名的映射关系,这样就可以不走DNS域名解析这一过程了。
安装完成后,把NVM添加到环境变量里面。
source ~/.bash_profile
完成上面的操作以后,判断是否安装成功。
nvm list
如果提示命令未找到,执行 vi .bash_profile,在里面添加如下内容,保存退出。
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
2. 安装Node和NPM
nvm install v18.12.1
安装完成后检查是否安装成功。
3. 创建空项目
4. 安装Webpack和Webpack-cli
npm install webpack webpack-cli --save-dev
安装完成以后,可以通过以下命令检查是否安装成功。
./node_modules/.bin/webpack -v
5. 配置文件名称
Webpack默认的配置文件为webpack.config.js,当然也可以通过webpack --config命令来指定配置文件。
6. 配置文件解析
webpack配置组成主要由打包的入口文件、打包的输出、打包的环境、Loader配置、插件配置这几部分组成。
7. 快速构建
为了简化构建运行的命令,可以在package.json里加上如下命令。
这样就可以通过使用npm run build命令来快速完成构建了。
Webpack安装与配置相关推荐
- webpack安装及配置
1.概念 webpack是一个静态化前端打包,可以把复杂的依赖关系打包为一个或多个文件,最终生成浏览器可以识别的资源html.css图片,js 2.安装 win+r输入cmd 唤出系统控制面板 然后进 ...
- webpack安装、配置
webpack官网概念: 本质上,webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具.当 webpack 处理应用程序时,它会在内部从一个或多个入口点构建一个 依赖图( ...
- webpack安装和配置
首先需要安装node.js. http://blog.csdn.net/itpinpai/article/details/50396697 https://www.cnblogs.com/sloong ...
- webpack的使用、安装和配置打包的入口和出口
webpack的基本使用 在这里我使用VScode为编辑器讲解 隔行变色案例 第一步:创建项目空白文件,并在终端中运行npm init -y 命令.初始化包管理配置文件package.json 第二步 ...
- webpack 的基本使用—— 创建列表隔行变色项目||在项目中安装和配置 webpack
创建列表隔行变色项目 ① 新建项目空白目录,并运行 npm init –y 命令,初始化包管理配置文件 package.json ② 新建 src 源代码目录 ③ 新建 src -> index ...
- git 创建webpack项目_Webpack入门:从安装到配置
文档 webpack 用于编译 JavaScript 模块. 一旦完成安装,你就可以通过 webpack 的 CLI 或 API 与其配合交互. 这里以入门者的角度(中文)介绍 webpack 的常用 ...
- Webpack 2 视频教程 002 - NodeJS 安装与配置
原文发表于我的技术博客 这是我免费发布的高质量超清「Webpack 2 视频教程」. Webpack 作为目前前端开发必备的框架,Webpack 发布了 2.0 版本,此视频就是基于 2.0 的版本讲 ...
- vs vue 查看webpack安装成功_在Vue+webpack中详细讲解基础配置
这篇文章主要介绍了Vue+webpack项目基础配置教程,需要的朋友可以参考下. 最近在学习webpack,跟着课程一个单页面应用,在这里记录一下. 这个部分主要讲了如何配置webpack的环境,以及 ...
- java-初识大前端Node.js、ES6、Npm、Babel、模块化规范、WebPack、Vue-element-admin本地安装问题及解决、Git安装及配置、uni-app
VS code安装 安装成功 配置自动补齐Emment Node.js node.js下载网址: http://nodejs.cn/ 安装成功! 概念 Node.js发布于2009年5月,由Ryan ...
最新文章
- 如何通过HTTP优雅调用第三方-Feign
- 校园音乐点歌平台的设计与开发 微信小程序 推荐点歌 java 开发
- oracle竖行的两列变成横行_oracle数据竖列转横向显示问题!
- Laravel的Class Laravel\Passport\Passport not found
- 注解方式实现aop-快速入门
- Spring中的9种设计模式汇总
- first-class type 一等类型的含义
- 我的老板给我推送了这篇文章,之后我成为了顶级码农!
- php爬虫选择器-来自phpspider
- 教你如何免费下载中国知网、万方学术论文?这份资源请收好!
- HDC1080 驱动程序代码(C语言版)
- SQL本地数据库连接服务器
- 计算机二级的Word知识点,计算机等级考试二级office基础知识点总结.doc
- excel查找功能_如何使用VBA代码实现Excel的查找和替换功能?
- 计算机网络摘要怎么写,计算机网络实践论文摘要怎么写 计算机网络实践论文摘要范文参考...
- 网络规划设计师怎么样
- Xcode7 Cocoapods 插件用法
- 天猫商城如何创建店铺宝营销活动?
- 三星s6开机无显示无服务器,三星Galaxy S6手机不能开机怎么办?三星Galaxy S6手机不能开机解决办法...
- 常用Office(Excel、PPT、Word)操作
热门文章
- c语言双精度浮点数,使用C语言的十进制(浮点数,双精度)
- IDEA 解决 artifacts not found 问题
- js+swiper实现视频上下滑动
- telegraf介绍
- R语言ggplot2可视化:ggplot2可视化为轴标签添加复杂下标(Subscripts)和上标(superscripts)、离子化学符号(ionic chemical notation)等
- 完整正则表达式语法列表
- 1M带宽服务器能够承载多少人
- [C++]typedef typename什么意思?
- 【Kubernetes 系列】一文带你吃透 K8S 应用pod结点
- 小程序点餐系统——首页