首页 > 其他分享 >00webpack之前期准备

00webpack之前期准备

时间:2023-10-09 17:33:26浏览次数:34  
标签:npm node cli -- 安装 webpack 准备 前期 00webpack

1 环境准备

1.1 安装git(可选)

Git官网下载地址

Git安装步骤

1.2 安装node

Node官网下载地址

安装完成后,查看node版本

node -v

npm是随同node一起安装的包管理工具,安装完node以后,就可以直接使用了

安装淘宝镜像:使用cnpm 命令(可选)

npm install -g cnpm --registry=https://registry.npm.taobao.org

2 webpack准备

2.1 安装

# 如果是返回版本号,则已经安装过webpack;否则,就需要安装
webpack -v

# 全局安装webpack webpack-cli
npm install -g webpack webpack-cli 

# 局部安装 webpack webpack-cli
npm install webpack webpack-cli --save-dev
npm i webpack webpack-cli -D    # 简写

# 卸载
npm uninstall webpack -g

# 修改webpack版本 -- 局部
npm install [email protected] -g  

# 修改webpack版本 -- 局部
npm install --save-dev [email protected]  

2.2 初始化项目 npm init -y

一定是在项目的根目录

项目初始化完毕以后,会自动生成package.json文件;在这个文件里面可以查看各种依赖的版本号

npm init -y 
# 或者
npm init

2.3 局部安装webpack webpack webpack-cli

在项目的根目录下局部安装 webpackwebpack-cli

npm install --save-dev webpack webpack-cli
# 或者简化为下面的
npm i -D webpack webpack-cli

# 在wbepack4.X版本中,是需要安装 webpack-cli 的
# --save-dev可以简化为-D

2.4 创建配置文件

创建一个 webpack.config.js配置文件,由于webpack是基于node的,所以配置文件要遵循commonJS规范

2.5 项目运行

# 如果已经安装了 全局的webpack
webpack

# 如果咩有安装全局的webpack 
npx webpack

# webpack 监视模式
webpack --watch

# webpack devserver 服务器模式
npx webpack-dev-server

还可以通过配置 node scripts 命令直接运行项目

package.json

"scripts": {
    "serve": "webpack serve",
     "build": "webpack",
     "watch": "webpack -w"
},

然后,直接运行

npm run serve;
npm run build;
npm run watch;

标签:npm,node,cli,--,安装,webpack,准备,前期,00webpack
From: https://www.cnblogs.com/songxia/p/17752276.html

相关文章

  • 我准备告别音乐付费会员了
    起因源于跑步听音乐这件事,习惯把淘汰掉的手机拿来当音乐播放器用。旧手机没网络卡只能先将音乐下载后放到旧手机中。那么问题来了,一直用的网易云音乐,最多免费下载3首的样子,如果需要批量下载就需要掏钱。话说,掏钱也没啥,主要是涉及到音乐版权问题,有些歌曲到其他平台才能下到正版......
  • python+playwright 环境准备
    前言2020年微软开源一个UI自动化测试工具Playwright,与selenium一样,入门简单,支持多语言,所以playwright开始被更多人注意到了,它甚至比selenium更好用更强大。playwright的优势跨浏览器和平台跨浏览器。Playwright支持所有现代渲染引擎,包括Chromium、WebKit和Firefox。......
  • 她发现孤独的人/准备动身/于是就祷告着黄昏/直到夜里她转头听见悲伤的呜咽。
    1.CF1147Flink&&submission是稳定婚姻匹配的板子。所以重点是介绍稳定婚姻这一类问题的解决思想。稳定婚姻问题指的是有n个男生和n个女生,每个男生内心都对女生喜欢度的排序,每个女生对男生也有各自的喜欢度的排序。现在邀你构造一种匹配使得不存在两组匹配的四个人(以甲......
  • c# winfom从0学习开发开发OA、BPM工作流程与自定义表单系统(一)设计前准备
    使用DevComponents.DotNetBar2.dllmessagebox样式不能满足当前的要求,所以就把消息框使用了窗体自定义样式展示 窗体的具体代码publicpartialclassFormMessageBox:Office2007Form{publicDialogResultUserChoice{get;privateset;}public......
  • 出国旅行要准备啥?
    突然想到的问题,慢慢补充首先签证。 电源方面,首先要确定目的地国家使用的电源座的规格,提前买好欧标/国标的转换器,除了物理接口外,还要看其电压和频率来买好对应的转接器。 通讯方面,最好提前找认识的人、网友等帮忙买好目的地国家的电话卡(带有一定流量套餐)。同时还需要注意......
  • 5. 用Rust手把手编写一个Proxy(代理), 通讯协议建立, 为内网穿透做准备
    用Rust手把手编写一个Proxy(代理),通讯协议建立,为内网穿透做准备项目++wmproxy++gite:https://gitee.com/tickbh/wmproxygithub:https://github.com/tickbh/wmproxy什么是通讯协议?在tcp的流传输过程中,可以看做是一堆的字节的集合体,是一种“流”式协议,就像河里的水,中间......
  • openGauss学习笔记-82 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT使用准
    openGauss学习笔记-82openGauss数据库管理-内存优化表MOT管理-内存表特性-MOT使用准备前提条件以下是使用openGaussMOT的软硬件前提条件。82.1硬件支持MOT支持最新硬件和现有硬件平台,支持x86架构和华为鲲鹏Arm架构。MOT与openGauss数据库支持的硬件完全对齐。更多信息请参......
  • 聊城国家高新技术企业认定如何提前准备
    聊城国家高新技术企业认定如何提前准备  恒标知产刘经理 随着国家高新技术企业政策调整,高企申报、材料评审、后期审查等环节趋于规范化,很多企业在准备高企申报材料的过程中仍在知识产权、领域选择、科技人员、申报材料准备方面存在困难,接下来对上述难点进行逐一梳理。 ......
  • Windos Nginx开发准备
    1.下载打开nginx.conf#Windows修改第一处log_formatmain'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent"$http_referer"''&qu......
  • strimzi实战之一:简介和准备
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos关于strimzistrimzi是一个开源项目,已加入了CNCF,官网地址:https://strimzi.io/借助strimzi,既能快速部署kafka服务,又能对kafka服务进行细致的调节,还能扩展出更多的能力,典型......