Skip to content

Commit 6ef0d86

Browse files
committed
Install leaflet library
Signed-off-by: Yukai Huang <yukaihuangtw@gmail.com>
1 parent 06f578e commit 6ef0d86

7 files changed

Lines changed: 22 additions & 3 deletions

File tree

package-lock.json

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@
177177
"imports-loader": "~0.8.0",
178178
"intelli-espower-loader": "~1.0.1",
179179
"jsonlint": "~1.6.2",
180+
"leaflet": "^1.5.1",
180181
"less": "~3.9.0",
181182
"less-loader": "~4.1.0",
182183
"markdown-it-ruby": "^0.1.1",

public/views/codimd/foot.ejs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
<script src="https://cdnjs.cloudflare.com/ajax/libs/vega/5.9.1/vega.min.js" integrity="sha256-xVmd2OiOTh73s2iPfGy1DNyu/lCKvaDto452MU1O+xs=" crossorigin="anonymous" defer></script>
2525
<script src="https://cdnjs.cloudflare.com/ajax/libs/vega-lite/4.4.0/vega-lite.min.js" integrity="sha256-ollz/GSuG0/f7aV4v8LGDYxPs4G2DwEk9+hALicqp9I=" crossorigin="anonymous" defer></script>
2626
<script src="https://cdnjs.cloudflare.com/ajax/libs/vega-embed/6.2.2/vega-embed.min.js" integrity="sha256-AW13lGYqQzWT9PymwqUEJqQHaz9ntM5m5jQVkvtzja4=" crossorigin="anonymous" defer></script>
27+
<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.6.0/leaflet.js" integrity="sha256-fNoRrwkP2GuYPbNSJmMJOCyfRB2DhPQe0rGTgzRsyso=" crossorigin="anonymous" defer></script>
2728
<%- include ../build/index-scripts %>
2829
<% } else { %>
2930
<script src="<%- serverURL %>/build/MathJax/MathJax.js" defer></script>

public/views/codimd/head.ejs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-social/4.9.0/bootstrap-social.min.css" integrity="sha256-02JtFTurpwBjQJ6q13iJe82/NF0RbZlJroDegK5g87Y=" crossorigin="anonymous" />
1414
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css" integrity="sha256-3iu9jgsy9TpTwXKb7bNQzqWekRX7pPK+2OLj3R922fo=" crossorigin="anonymous" />
1515
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@hackmd/emojify.js@2.1.0/dist/css/basic/emojify.min.css" integrity="sha256-UOrvMOsSDSrW6szVLe8ZDZezBxh5IoIfgTwdNDgTjiU=" crossorigin="anonymous" />
16+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.6.0/leaflet.css" integrity="sha256-SHMGCYmST46SoyGgo4YR/9AlK1vf3ff84Aq9yK4hdqM=" crossorigin="anonymous" />
1617
<%- include ../build/index-header %>
1718
<%- include ../shared/polyfill %>
1819
<% } else { %>

public/views/pretty.ejs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fork-awesome/1.1.3/css/fork-awesome.min.css" integrity="sha256-ZhApazu+kejqTYhMF+1DzNKjIzP7KXu6AzyXcC1gMus=" crossorigin="anonymous" />
2323
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css" integrity="sha256-3iu9jgsy9TpTwXKb7bNQzqWekRX7pPK+2OLj3R922fo=" crossorigin="anonymous" />
2424
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@hackmd/emojify.js@2.1.0/dist/css/basic/emojify.min.css" integrity="sha256-UOrvMOsSDSrW6szVLe8ZDZezBxh5IoIfgTwdNDgTjiU=" crossorigin="anonymous" />
25+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.6.0/leaflet.css" integrity="sha256-SHMGCYmST46SoyGgo4YR/9AlK1vf3ff84Aq9yK4hdqM=" crossorigin="anonymous" />
2526
<%- include build/pretty-header %>
2627
<%- include shared/polyfill %>
2728
<% } else { %>
@@ -93,6 +94,7 @@
9394
<script src="https://cdnjs.cloudflare.com/ajax/libs/vega/5.9.1/vega.min.js" integrity="sha256-xVmd2OiOTh73s2iPfGy1DNyu/lCKvaDto452MU1O+xs=" crossorigin="anonymous" defer></script>
9495
<script src="https://cdnjs.cloudflare.com/ajax/libs/vega-lite/4.4.0/vega-lite.min.js" integrity="sha256-ollz/GSuG0/f7aV4v8LGDYxPs4G2DwEk9+hALicqp9I=" crossorigin="anonymous" defer></script>
9596
<script src="https://cdnjs.cloudflare.com/ajax/libs/vega-embed/6.2.2/vega-embed.min.js" integrity="sha256-AW13lGYqQzWT9PymwqUEJqQHaz9ntM5m5jQVkvtzja4=" crossorigin="anonymous" defer></script>
97+
<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.6.0/leaflet.js" integrity="sha256-fNoRrwkP2GuYPbNSJmMJOCyfRB2DhPQe0rGTgzRsyso=" crossorigin="anonymous" defer></script>
9698
<%- include build/pretty-scripts %>
9799
<% } else { %>
98100
<script src="<%- serverURL %>/build/MathJax/MathJax.js" defer></script>

public/views/slide.ejs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css" integrity="sha256-3iu9jgsy9TpTwXKb7bNQzqWekRX7pPK+2OLj3R922fo=" crossorigin="anonymous" />
2121
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reveal.js@3.9.2/css/reveal.min.css" integrity="sha256-h2NhWerL2k7KAzo6YqYMo1T5B6+QT2Bb/CprRV2aW20=" crossorigin="anonymous" />
2222
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@hackmd/emojify.js@2.1.0/dist/css/basic/emojify.min.css" integrity="sha256-UOrvMOsSDSrW6szVLe8ZDZezBxh5IoIfgTwdNDgTjiU=" crossorigin="anonymous" />
23+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.6.0/leaflet.css" integrity="sha256-SHMGCYmST46SoyGgo4YR/9AlK1vf3ff84Aq9yK4hdqM=" crossorigin="anonymous" />
2324
<%- include build/slide-header %>
2425
<%- include shared/polyfill %>
2526
<% } else { %>
@@ -108,6 +109,7 @@
108109
<script src="https://cdnjs.cloudflare.com/ajax/libs/vega/5.9.1/vega.min.js" integrity="sha256-xVmd2OiOTh73s2iPfGy1DNyu/lCKvaDto452MU1O+xs=" crossorigin="anonymous" defer></script>
109110
<script src="https://cdnjs.cloudflare.com/ajax/libs/vega-lite/4.4.0/vega-lite.min.js" integrity="sha256-ollz/GSuG0/f7aV4v8LGDYxPs4G2DwEk9+hALicqp9I=" crossorigin="anonymous" defer></script>
110111
<script src="https://cdnjs.cloudflare.com/ajax/libs/vega-embed/6.2.2/vega-embed.min.js" integrity="sha256-AW13lGYqQzWT9PymwqUEJqQHaz9ntM5m5jQVkvtzja4=" crossorigin="anonymous" defer></script>
112+
<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.6.0/leaflet.js" integrity="sha256-fNoRrwkP2GuYPbNSJmMJOCyfRB2DhPQe0rGTgzRsyso=" crossorigin="anonymous" defer></script>
111113
<%- include build/slide-scripts %>
112114
<% } else { %>
113115
<script src="<%- serverURL %>/build/MathJax/MathJax.js" defer></script>

webpack.common.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,8 @@ module.exports = {
257257
path.join(__dirname, 'node_modules/bootstrap/dist/css/bootstrap.min.css'),
258258
path.join(__dirname, 'node_modules/fork-awesome/css/fork-awesome.min.css'),
259259
path.join(__dirname, 'public/css/bootstrap-social.css'),
260-
path.join(__dirname, 'node_modules/ionicons/css/ionicons.min.css')
260+
path.join(__dirname, 'node_modules/ionicons/css/ionicons.min.css'),
261+
path.join(__dirname, 'node_modules/leaflet/dist/leaflet.css')
261262
],
262263
'index-pack': [
263264
'babel-polyfill',
@@ -285,6 +286,7 @@ module.exports = {
285286
'script-loader!vega-embed',
286287
'expose-loader?io!socket.io-client',
287288
'expose-loader?RevealMarkdown!reveal-markdown',
289+
'expose-loader?L!leaflet',
288290
path.join(__dirname, 'public/js/index.js')
289291
],
290292
pretty: [
@@ -303,7 +305,8 @@ module.exports = {
303305
'pretty-styles-pack': [
304306
path.join(__dirname, 'node_modules/bootstrap/dist/css/bootstrap.min.css'),
305307
path.join(__dirname, 'node_modules/fork-awesome/css/fork-awesome.min.css'),
306-
path.join(__dirname, 'node_modules/ionicons/css/ionicons.min.css')
308+
path.join(__dirname, 'node_modules/ionicons/css/ionicons.min.css'),
309+
path.join(__dirname, 'node_modules/leaflet/dist/leaflet.css')
307310
],
308311
'pretty-pack': [
309312
'babel-polyfill',
@@ -323,6 +326,7 @@ module.exports = {
323326
'script-loader!vega-lite',
324327
'script-loader!vega-embed',
325328
'expose-loader?RevealMarkdown!reveal-markdown',
329+
'expose-loader?L!leaflet',
326330
path.join(__dirname, 'public/js/pretty.js')
327331
],
328332
slide: [
@@ -341,7 +345,8 @@ module.exports = {
341345
],
342346
'slide-styles-pack': [
343347
path.join(__dirname, 'node_modules/fork-awesome/css/fork-awesome.min.css'),
344-
path.join(__dirname, 'node_modules/ionicons/css/ionicons.min.css')
348+
path.join(__dirname, 'node_modules/ionicons/css/ionicons.min.css'),
349+
path.join(__dirname, 'node_modules/leaflet/dist/leaflet.css')
345350
],
346351
'slide-pack': [
347352
'babel-polyfill',
@@ -366,6 +371,7 @@ module.exports = {
366371
'script-loader!vega-embed',
367372
'expose-loader?Reveal!reveal.js',
368373
'expose-loader?RevealMarkdown!reveal-markdown',
374+
'expose-loader?L!leaflet',
369375
path.join(__dirname, 'public/js/slide.js')
370376
]
371377
},

0 commit comments

Comments
 (0)