WebPack整合LayUI 简版

版本:webpack5,LayUI 2.5.8

源码包含 整个webpack5 的搭建及相应注释,IE9+支持   开发跨域支持等

网上找的方案或多或少都有些没有通过,通过如下操作成功

源码地址:GitHub

 

1、安装 npm i layui-src
2、拷贝 node_modules下的 layui-src 到 指定目录(assets)下
3、删除  npm uninstall layui-src   
4、index.html引入 layui 如下:
<link rel="stylesheet" href="./assets/js/layui-src/dist/css/layui.css" media="all">
<script src="./assets/js/layui-src/dist/layui.js" charset="utf-8"></script>
5、layui 示例:
 // 设置全局变量
    layui.use(['layer', 'form'], function(){
        let layer = layui.layer,form = layui.form;
    });
    
    function test() {
        layer.open({
            title: '在线调试1',
            offset: 'auto',
            content: '可以填写任意的layer代码'
        });
    }

 

 

效果图:

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
首先,你需要了解一下WebpackLayui分别是什么。Webpack是一个模块打包工具,它可以将多个模块打包成一个或多个文件。而Layui是一个基于jQuery的前端UI框架,它提供了一些常用的UI组件和洁的CSS样式。 下面是一些单的步骤,可以帮助你创建一个基于WebpackLayui的后台项目: 1.初始化项目 在命令行中创建一个新的项目文件夹并初始化它: ``` mkdir my-project cd my-project npm init -y ``` 2.安装依赖 安装WebpackLayui的依赖包: ``` npm install webpack webpack-cli layui --save-dev ``` 3.创建Webpack配置文件 在项目根目录下创建一个名为`webpack.config.js`的文件,并添加以下代码: ```javascript const path = require('path'); module.exports = { entry: './src/index.js', output: { filename: 'bundle.js', path: path.resolve(__dirname, 'dist') } }; ``` 这个配置文件告诉Webpack将`src/index.js`作为入口文件,将打包后的文件输出到`dist/bundle.js`。 4.创建HTML文件和Layui样式 在项目根目录下创建一个名为`index.html`的文件,并添加以下代码: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>My App</title> <link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/layui/2.5.6/css/layui.css"> </head> <body> <div class="layui-container"> <div class="layui-row"> <div class="layui-col-md12"> <h1>Hello, World!</h1> </div> </div> </div> <script src="bundle.js"></script> </body> </html> ``` 这个HTML文件引入了Layui的CSS文件和Webpack打包后的JavaScript文件。 在项目根目录下创建一个名为`style.css`的文件,并添加以下代码: ```css body { background-color: #f2f2f2; } ``` 这个CSS文件设置了页面的背景颜色。 5.创建JavaScript文件 在项目根目录下创建一个名为`src/index.js`的文件,并添加以下代码: ```javascript import '../style.css'; import layui from 'layui'; layui.use(function(){ var $ = layui.$; console.log($); }); ``` 这个JavaScript文件引入了上一步创建的CSS文件,并使用了Layui的模块。 6.打包项目 在命令行中运行以下命令打包项目: ``` npx webpack ``` 这个命令将会使用Webpack打包项目,并将打包后的文件输出到`dist/bundle.js`。 7.运行项目 在浏览器中打开`index.html`文件,你应该能够看到一个灰色背景的页面,并在浏览器的控制台中看到Layui输出的一些信息。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值