Commit 3547c8a3 by lixinyi

适配ie浏览器,改cips界面为英文

parent 10a86946
module.exports = {
presets: [
"@vue/cli-plugin-babel/preset",
["@babel/preset-env", {
useBuiltIns: 'entry',
"corejs": "3",
}],
"@babel/preset-react",
],
plugins: [
[
"component",
{
libraryName: "element-ui",
styleLibraryName: "theme-chalk",
},
],
"@babel/plugin-proposal-class-properties",
"@babel/plugin-proposal-object-rest-spread",
"@babel/plugin-transform-runtime",
presets: [
// '@vue/cli-plugin-babel/preset'
[
'@vue/app',
{
modules: false,
targets: {
browsers: ['ie >= 9'],
},
useBuiltIns: 'entry',
polyfills: ['es6.promise', 'es6.symbol'],
},
],
],
plugins: ['lodash', 'jsx-v-model'],
// plugins: [
// //vant自动引入
// [
// 'import',
// {
// libraryName: 'vant',
// libraryDirectory: 'es',
// style: true,
// },
// 'vant',
// ],
// ],
};
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -11,12 +11,15 @@
"@babel/preset-react": "^7.24.1",
"@babel/runtime": "^7.24.4",
"axios": "^0.27.2",
"babel-plugin-jsx-v-model": "^2.0.3",
"babel-plugin-lodash": "^3.3.4",
"babel-preset-mobx": "^2.0.0",
"core-js": "^3.8.3",
"decimal.js": "^10.4.0",
"element-ui": "^2.15.8",
"es6-promise": "^4.2.8",
"moment": "^2.29.4",
"regenerator-runtime": "^0.14.1",
"save": "^2.5.0",
"vue": "^2.6.14",
"vue-router": "^3.5.4",
......@@ -33,6 +36,7 @@
"@vue/cli-plugin-eslint": "~5.0.0",
"@vue/cli-service": "~5.0.0",
"babel-plugin-component": "^1.1.1",
"babel-plugin-import": "^1.13.8",
"babel-polyfill": "^6.26.0",
"eslint": "^7.32.0",
"eslint-plugin-vue": "^8.0.3",
......
import promise from 'es6-promise';
import 'core-js/stable';
import 'regenerator-runtime/runtime';
promise.polyfill();
import Vue from "vue";
import App from "./App.vue";
import VueRouter from "vue-router";
......@@ -7,13 +12,9 @@ import ElementUI from "element-ui";
import "element-ui/lib/theme-chalk/index.css";
import locale from 'element-ui/lib/locale/lang/en'
import moment from 'moment';
import Es6Promise from 'es6-promise'
require('es6-promise').polyfill()
Es6Promise.polyfill()
var Promise = require('es6-promise').Promise;
Promise.polyfill()
Vue.prototype.$moment = moment ;
Vue.prototype.$moment = moment ;
Vue.config.devtools = true
Vue.config.productionTip = false;
Vue.use(ElementUI,{locale});
......
......@@ -4,9 +4,16 @@ module.exports = defineConfig({
chainWebpack (config) {
config.entry('main').add('babel-polyfill')
},
transpileDependencies:process.env.NODE_ENV === "development" ? ["*"] : [] ,
transpileDependencies: [
'axios',
'v-contextmenu',
'vue-runtime-helpers',
],
lintOnSave: false,
devServer: {
client: {
overlay: false
},
host: '0.0.0.0',
port: 8020,//本地运行的端口
open: false, //配置自动启动浏览器
......
#ip=127.0.0.1
ip=127.0.0.1
#port=10091
#ip=10.37.91.132
#port=9998
ip=10.37.98.201
port=9998
\ No newline at end of file
<!doctype html><html lang=""><head><meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="icon" href="favicon.ico"/><title>ISO手工拟报</title><script defer="defer" src="js/chunk-vendors.e1d592f1.js"></script><script defer="defer" src="js/app.473f4ed2.js"></script><script defer="defer" src="js/main.91e00e4c.js"></script><link href="css/chunk-vendors.7c88cb4c.css" rel="stylesheet"><link href="css/app.fa9fab79.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but swiftiso-editor doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
\ No newline at end of file
<!doctype html><html lang=""><head><meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="icon" href="favicon.ico"/><title>ISO手工拟报</title><script defer="defer" src="js/chunk-vendors.dbe64cdc.js"></script><script defer="defer" src="js/app.bede53c7.js"></script><script defer="defer" src="js/main.59945214.js"></script><link href="css/chunk-vendors.77489a8d.css" rel="stylesheet"><link href="css/app.fa9fab79.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but swiftiso-editor doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment