美文网首页
webpack安装下

webpack安装下

作者: 卢卢2020 | 来源:发表于2021-02-24 09:44 被阅读0次

webpack loader 和plugin的区别是什么?

loader:加载器=>加载文件 (load文件)

plugin:插件=>加强功能  plugin的功能更加丰富不仅局限于资源的加载

安装sass-loader


参照github链接

npm install sass-loader sass webpack --save-dev //安装

安装less-loader


参照github链接

npm install less less-loader --save-dev  //安装

安装stylus-loader


参照github链接

npm install stylus stylus-loader --save-dev //安装命令

webpack引入图片


参照github链接

npm install image-webpack-loader --save-dev

webpack import()懒加载


懒加载:用import()来接收  然后接收到的结果返回一个promise   promise.then返回成功函数和失败函数 成功传入 module 然后用module.defaule来接收 链接路径不对时执行失败函数


webpack 一键部署到github    

     =>>>>两种方法 

第一种:

①在.gitignore 中删掉之前隐藏的/dist/ 这句

②重新git add .    git commit    git push     然后找到github代码预览链接 在后面增加 dist/index.html 点击查看案例预览链接

第二种:  弄之前一个定要保存 

分支 主要思路 一个main分支无dist目录上传  增加另一个(links)分支  (只要dist目录用来预览)主要操作如下:

新建一个分支 :git branch links

进入这个分支:git checkout links (保存分支提交)

遇到误删重置: git reset --hard HEAD

复制dist文件里面的所有文件在当前目录    mv dist/* ./

删除dist目录  rm -rf dist

然后上传上分支

用第二种方法方法太麻烦了 有没有简单的方法=====>>>>>>部署脚本

git checkout main //回到主分支 

新建一个deploy.sh文件 

deploy.sh 文件内容如下:
yarn build &&

git checkout links &&

rm -rf *.html *.js *.css *.png &&

mv dist/* ./ &&

rm -rf dist;

git add . &&

git commit -m 'update' &&

git push && 

git checkout -  //-相当于回到来的时候的页面(上一级)

运行 :sh  ./deploy.sh     //后面的为sh的文件名字

相关文章

  • webpack安装下

    webpack loader 和plugin的区别是什么? loader:加载器=>加载文件 (load文件)pl...

  • vue-cli#webpack3.0升级到webpack4.6

    一、全局下载安装webpack-cli 二、当前项目中安装下列依赖 npm i webpack-cli@2.0.1...

  • 5.1 file-loader 解析字体

    1、安装下载loader: npm i file-loader -D 2、在 webpack.config.j...

  • webpack安装

    在安装webpack之前要先安装node和npm webpack全局安装 webpack局部安装 webpack安...

  • webpack详解

    webpack 介绍 webpack 是什么 为什么引入新的打包工具 webpack 核心思想 webpack 安...

  • 浅析webpack

    使用下面这行命令进行全局安装 用webpack转义JS 下面我们来运行webpack,由于webpack不是全局安...

  • webpack超级基础使用入门

    webpack是什么? webpack 是一个用来构建我们应用程序中的 JavaScript 模块的工具。 如何安...

  • 2-3 webpack的正确安装方式

    1. 简介 搭建webpack环境 2. 安装node webpack是基于node开发的环境打包工具。首先需要安...

  • ImToken钱包使用教程

    ImToken,ImToken钱包, 一, 安装下载 ( 官网 下载 地址:token.im) 安卓用户可以在相应...

  • Webpack,.webpack-router,webpack-

    1.网页中引入的静态资源多了以后有什么问题??? 2.webpack? 3.webpack-cli 4.在项目中安...

网友评论

      本文标题:webpack安装下

      本文链接:https://www.haomeiwen.com/subject/ofkdfltx.html