Ver código fonte

ElementUI CDN改为npm

ANG YU 5 anos atrás
pai
commit
4762f7cbe0

+ 3 - 1
resources/js/app.js

@@ -1,12 +1,14 @@
 
 require('./bootstrap');
 require('./mounted');
+require('./element-ui');
 
 window.Vue = require('vue');
 window.tempTip=require('./utilities/tempTip');
+window.ElementUI=require('./utilities/tempTip');
 window.getGetVal=require('./utilities/getGetVal');
 window.scanner=require('./utilities/scanner');
 window.datetimeRelating=require('./utilities/datetimeRelating');
-
+window.Vue.use(window.ElementUI)
 require('bootstrap-select');
 

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
resources/js/element-ui.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
resources/sass/element-ui.css


+ 4 - 2
resources/views/control/panel.blade.php

@@ -1,5 +1,8 @@
 @extends('layouts.app')
 @section('title')控制台@endsection
+@section('head')
+    <link href="{{ mix('css/element-ui.css') }}" rel="stylesheet">
+@endsection
 @section('content')
     <div class="container-fluid" id="list">
         <div class="card">
@@ -180,9 +183,8 @@
 @section('lastScript')
     <script src="{{ mix('js/echarts.js') }}"></script>
     <!-- 引入样式 -->
-    <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
     <!-- 引入组件库 -->
-    <script src="https://unpkg.com/element-ui/lib/index.js"></script>
+    <script src="{{ mix('js/element-ui.js') }}"></script>
     <script>
         let vue = new Vue({
             el: "#list",

+ 3 - 1
webpack.mix.js

@@ -19,13 +19,15 @@ mix.copy('resources/images','public/images');
 mix.copy('resources/icon/faviconc.ico','public/faviconc.ico');
 mix.js('resources/js/trix.js','public/js/trix.js');
 mix.js('resources/js/echarts.js','public/js/echarts.js');
-mix.copy('resources/sass/trix.css','public/css/trix.css');
+mix.copy('resources/sass/trix.css','public/css/initLaborReportsCountingRecords');
 mix.copy('resources/js/queryForm/queryForm.js','public/js/queryForm/queryForm.js');
 mix.copy('resources/js/queryForm/export.js','public/js/queryForm/export.js');
 mix.js('resources/js/queryForm/header.js','public/js/queryForm/header.js');
 
 mix.copy('resources/sound/','public/sound');
 
+mix.js('resources/js/element-ui.js','public/js/element-ui.js');
+mix.copy('resources/sass/element-ui.css','public/css/element-ui.css');
 
 if (mix.inProduction()) {
     mix.version();

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff