update to quasar app 2.0.0

This commit is contained in:
wh1te909
2020-06-22 00:43:50 +00:00
parent 48bb050145
commit 7de63e2f30
5 changed files with 1210 additions and 812 deletions

1982
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -12,18 +12,26 @@
"@quasar/extras": "^1.8.2",
"axios": "^0.19.2",
"dotenv": "^8.2.0",
"quasar": "^1.12.5"
"quasar": "^1.12.7"
},
"devDependencies": {
"@quasar/app": "^1.9.6",
"@quasar/app": "^2.0.0",
"@quasar/cli": "^1.0.7",
"@quasar/quasar-app-extension-testing": "^1.0.0",
"@quasar/quasar-app-extension-testing-unit-jest": "^1.0.1",
"core-js": "^2.6.11",
"core-js": "^3.6.5",
"flush-promises": "^1.0.2",
"fs-extra": "^9.0.1"
},
"browserslist": [
"last 1 version, not dead, ie >= 11"
"last 4 Chrome versions",
"last 4 Firefox versions",
"last 2 Edge versions",
"last 3 Safari versions",
"last 3 Android versions",
"last 3 ChromeAndroid versions",
"last 3 FirefoxAndroid versions",
"last 3 iOS versions",
"last 2 Opera versions"
]
}

View File

Before

Width:  |  Height:  |  Size: 758 B

After

Width:  |  Height:  |  Size: 758 B

View File

@@ -3,7 +3,6 @@ const path = require('path');
module.exports = function () {
return {
supportIE: false,
supportTS: false,
// https://quasar.dev/quasar-cli/cli-documentation/prefetch-feature
// preFetch: true,
@@ -30,7 +29,7 @@ module.exports = function () {
// Full list of options: https://quasar.dev/quasar-cli/quasar-conf-js#Property%3A-build
build: {
env: { DEV_API: JSON.stringify(process.env.DEV_URL), PROD_API: JSON.stringify(process.env.PROD_URL) },
env: { DEV_API: process.env.DEV_URL, PROD_API: process.env.PROD_URL },
vueRouterMode: 'history', // available values: 'hash', 'history'
distDir: "dist/",
@@ -39,9 +38,8 @@ module.exports = function () {
// Does not applies to modern builds.
// transpileDependencies: [],
modern: true, // https://quasar.dev/quasar-cli/modern-build
// rtl: false, // https://quasar.dev/options/rtl-support
// preloadChunks: true,
// preloadChunks: false,
// showProgress: false,
// gzip: true,
// analyze: true,
@@ -72,17 +70,13 @@ module.exports = function () {
iconSet: 'material-icons', // Quasar icon set
lang: 'en-us', // Quasar language pack
// Possible values for "all":
// * 'auto' - Auto-import needed Quasar components & directives
// (slightly higher compile time; next to minimum bundle size; most convenient)
// * false - Manually specify what to import
// (fastest compile time; minimum bundle size; most tedious)
// * true - Import everything from Quasar
// (not treeshaking Quasar; biggest bundle size; convenient)
all: 'auto',
components: [],
directives: [],
importStrategy: 'auto',
// Quasar plugins
plugins: [

View File

@@ -2,15 +2,15 @@
<html>
<head>
<title><%= htmlWebpackPlugin.options.productName %></title>
<title><%= productName %></title>
<meta charset="utf-8">
<meta name="description" content="<%= htmlWebpackPlugin.options.productDescription %>">
<meta name="description" content="<%= productDescription %>">
<meta name="format-detection" content="telephone=no">
<meta name="msapplication-tap-highlight" content="no">
<meta name="viewport"
content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width<% if (htmlWebpackPlugin.options.ctx.mode.cordova || htmlWebpackPlugin.options.ctx.mode.capacitor) { %>, viewport-fit=cover<% } %>">
<link rel="icon" type="image/ico" href="statics/icons/favicon.ico">
content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width<% if (ctx.mode.cordova || ctx.mode.capacitor) { %>, viewport-fit=cover<% } %>">
<link rel="icon" type="image/ico" href="favicon.ico">
</head>
<body>