From 921f7e1cf6c7722e76fcb4f325f7df6c16e55867 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com>
Date: Thu, 22 Feb 2018 12:27:31 +0800
Subject: [PATCH] no message
Former-commit-id: ab58492ec6c0470cacbf53a126e8d72f9e0851de
Former-commit-id: 24b73991d7101c6fa10226862f4877fe21d0d195
Former-commit-id: 3d976787a217f0da541aada42ae9386ef2876c61
---
build/webpack.base.conf.js | 8 +++++++
src/assets/icons/index.js | 0
src/assets/icons/svg/alarm.svg | 1 +
src/assets/icons/svg/chart-col.svg | 1 +
src/assets/icons/svg/iPhone-x.svg | 1 +
.../icons/svg/macbook-pro.svg.REMOVED.git-id | 1 +
src/assets/icons/svg/pic.svg | 1 +
src/components/core/IconSvg/index.vue | 21 +++++++++++++++++++
8 files changed, 34 insertions(+)
create mode 100644 src/assets/icons/index.js
create mode 100644 src/assets/icons/svg/alarm.svg
create mode 100644 src/assets/icons/svg/chart-col.svg
create mode 100644 src/assets/icons/svg/iPhone-x.svg
create mode 100644 src/assets/icons/svg/macbook-pro.svg.REMOVED.git-id
create mode 100644 src/assets/icons/svg/pic.svg
create mode 100644 src/components/core/IconSvg/index.vue
diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js
index d56a799d..10998668 100755
--- a/build/webpack.base.conf.js
+++ b/build/webpack.base.conf.js
@@ -52,6 +52,14 @@ module.exports = {
loader: 'babel-loader',
include: [resolve('src'), resolve('test')]
},
+ {
+ test: /\.svg$/,
+ loader: 'svg-sprite-loader',
+ include: [resolve('src/assets/icons')],
+ options: {
+ symbolId: 'icon-[name]'
+ }
+ },
{
test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
loader: 'url-loader',
diff --git a/src/assets/icons/index.js b/src/assets/icons/index.js
new file mode 100644
index 00000000..e69de29b
diff --git a/src/assets/icons/svg/alarm.svg b/src/assets/icons/svg/alarm.svg
new file mode 100644
index 00000000..928608e7
--- /dev/null
+++ b/src/assets/icons/svg/alarm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/chart-col.svg b/src/assets/icons/svg/chart-col.svg
new file mode 100644
index 00000000..436a6a32
--- /dev/null
+++ b/src/assets/icons/svg/chart-col.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/iPhone-x.svg b/src/assets/icons/svg/iPhone-x.svg
new file mode 100644
index 00000000..f27ac104
--- /dev/null
+++ b/src/assets/icons/svg/iPhone-x.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/svg/macbook-pro.svg.REMOVED.git-id b/src/assets/icons/svg/macbook-pro.svg.REMOVED.git-id
new file mode 100644
index 00000000..dbc22ea6
--- /dev/null
+++ b/src/assets/icons/svg/macbook-pro.svg.REMOVED.git-id
@@ -0,0 +1 @@
+1962b720afe2ca44a866a26506b4dbd07f09b74f
\ No newline at end of file
diff --git a/src/assets/icons/svg/pic.svg b/src/assets/icons/svg/pic.svg
new file mode 100644
index 00000000..928aec25
--- /dev/null
+++ b/src/assets/icons/svg/pic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/components/core/IconSvg/index.vue b/src/components/core/IconSvg/index.vue
new file mode 100644
index 00000000..fc2589e8
--- /dev/null
+++ b/src/components/core/IconSvg/index.vue
@@ -0,0 +1,21 @@
+
+
+
+
+