Skip to content

Commit 5345549

Browse files
committed
MarkdownでEmojiが使える
1 parent cc2a2f6 commit 5345549

4 files changed

Lines changed: 7 additions & 2 deletions

File tree

lib/markdown.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import markdownit from 'markdown-it'
22
import hljs from 'highlight.js'
3+
import emoji from 'markdown-it-emoji'
34

45
var md = markdownit({
56
typographer: true,
@@ -18,6 +19,7 @@ var md = markdownit({
1819
return ''; // use external default escaping
1920
}
2021
})
22+
md.use(emoji)
2123

2224
export default function markdown (content) {
2325
if (content == null) content = ''

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"highlight.js": "^8.9.1",
4444
"lodash": "^3.10.1",
4545
"markdown-it": "^4.3.1",
46+
"markdown-it-emoji": "^1.1.0",
4647
"md5": "^2.0.0",
4748
"moment": "^2.10.3",
4849
"socket.io-client": "^1.3.6",

webpack.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,8 @@ var config = {
6969
'lodash',
7070
'markdown-it',
7171
'moment',
72-
'highlight.js'
72+
'highlight.js',
73+
'markdown-it-emoji'
7374
]
7475
}
7576

webpack.config.production.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ module.exports = {
4545
'lodash',
4646
'markdown-it',
4747
'moment',
48-
'highlight.js'
48+
'highlight.js',
49+
'markdown-it-emoji'
4950
],
5051
resolve: {
5152
extensions: ['', '.js', '.jsx', 'styl']

0 commit comments

Comments
 (0)