不压缩打包layui

手动打包

下载layui源码(当前版本2.6.4),并解压缩

下载地址:layui gitee

安装nodejs(v10.24.1)

下载链接 windows-x64

安装cnpm

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

全局安装glup

cnpm install --global gulp

进入layui目录,修改gulpfile.js文件,删除其中的.pipe(uglify())

删除部分

在layui源码目录运行cmd,并安装本地依赖

运行cmd

依次执行命令

cnpm install --save-dev gulp

cnpm install gulp-uglify --save-dev

cnpm install gulp-minify-css --save-dev

cnpm install gulp-concat --save-dev

cnpm install gulp-rename --save-dev

cnpm install gulp-replace --save-dev

cnpm install gulp-header --save-dev

cnpm install del --save-dev

cnpm install gulp-if --save-dev

cnpm install minimist --save-dev

cnpm install gulp-zip --save-dev

打包输出

gulp
输出文件在dist目录下

代码未压缩未混淆

使用bat脚本打包

链接:https://pan.baidu.com/s/1cF-aW2RUHxnm7TSfOWYMVw
提取码:6688

放在layui目录下运行,首次打包的话一路输入y即可,之后可以看提示操作


修改gulpfile.js文件时杀毒软件可能会提示,允许即可
点击允许

@echo off
echo 需要node版本
echo v10.24.1
echo 当前node版本
call node -v

echo 需要npm版本
echo 7.9.0
echo 当前npm版本
call npm -v

echo 请确认版本是否一致
set /p choose=是否继续运行[y or other]:
if /i %choose% NEQ y (
    goto end
)

set /p choose=是否需要修改gulpfile.js文件[y or other]:

if /i %choose% NEQ y (
    goto cnpm
)

REM 使用UTF-8编码
chcp 65001

(for /f "delims=" %%a in (gulpfile.js) do (
  set "str=%%a"
  setlocal enabledelayedexpansion
  set "str=!str:.pipe(uglify())= !"
  echo,!str!
  endlocal
))>"gulpfile.js.tmp"
move /y "gulpfile.js.tmp" "gulpfile.js"

:cnpm

REM 使用GBK编码
chcp 936

set /p choose=是否需要安装cnpm:

if /i %choose% NEQ y (
    goto gulp
)

echo 安装cnpm
call npm install -g cnpm -registry=https://registry.npm.taobao.org

:gulp

set /p choose=是否需要全局安装gulp:

if /i %choose% NEQ y (
    goto install
)

echo 全局安装gulp
call cnpm install --global gulp

:install

set /p choose=是否需要安装dev依赖[y or other]:

if /i %choose% NEQ y (
    goto output
)

echo 安装gulp
call cnpm install --save-dev gulp
echo 安装gulp-uglify
call cnpm install gulp-uglify --save-dev
echo 安装gulp-minify-css
call cnpm install gulp-minify-css --save-dev
echo 安装gulp-concat
call cnpm install gulp-concat --save-dev
echo 安装gulp-rename
call cnpm install gulp-rename --save-dev
echo 安装gulp-replace
call cnpm install gulp-replace --save-dev
echo 安装gulp-header
call cnpm install gulp-header --save-dev
echo 安装del
call cnpm install del --save-dev
echo 安装gulp-if
call cnpm install gulp-if --save-dev
echo minimist
call cnpm install minimist --save-dev
echo 安装gulp-zip
call cnpm install gulp-zip --save-dev

:output
echo 输出
call gulp

start explorer ".\dist"

:end

你可能感兴趣的:(不压缩打包layui)