Webpack的安装与loader的配置

Webpack的安装与loader的配置

先在官网安装node.js 和npm
然后在cmd中安装webpack(以3.6.0版本为例)

新建项目,结构如下
在这里插入图片描述

在vscode控制台中输入
在这里插入图片描述
若出现以下报错
在这里插入图片描述
输入Set-ExecutionPolicy -Scope CurrentUser

和RemodteSigned
在这里插入图片描述

问题解决(若没有出现则跳过此步骤)
在这里插入图片描述
webpack可以适配各种模块化的规范
在这里插入图片描述

在002webpack文件夹下新建webpack.config.js(名字不能是别的)
在这里插入图片描述

在控制台输入npm init
配置后生成package.json文件
然后输入npm install

引入puth路径不能是相对路径,绝对路径复用性不强,故用node动态的获取路径
拼接路径
path:path.resolve(__dirname, ‘dist’ ),
dirname:全局变量,保存着当前文件所在的路径(Node中的)然后再拼接一个dist

之后在控制台输入webpack,打包成功

用 npm run build 指令打包
在package.json文件中的script里加入“build”:“webpack”
当识别到build指令时会自动执行webpack打包,并且优先执行本地的webpack版本
在这里插入图片描述
在webpack官网的loader模块找对应的loader安装来编译运行css,vue等文件
注意版本如果太高或者不一致可能会报错建议降低版本。
安装之后要在webpack.config.js文件中进行配置

在package.json中可以看到安装的loader的版本:

"devDependencies": {
    "css-loader": "^3.6.0",
    "file-loader": "^3.0.1",
    "style-loader": "^2.0.0",
    "url-loader": "^1.1.2",
    "vue-loader": "^13.0.0",
    "vue-template-compiler": "^2.5.21",
    "webpack": "^3.6.0"
  },
  "dependencies": {
    "vue": "^2.5.21"
  }

注意安装vue的时候语法是npm install vue@2.5.21(其他版本也可以,但要与vue-template-compiler版本一致)

以上是没有用Vue CLI的情况,若使用脚手架,许多地方可以直接生成,更加方便。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值