0

使用import xx from '.md'

想要取里面的字符串直接就报错了。

clipboard.png

哪些老铁有好的办法?

Here 64
2018-01-13 提问
5 个回答
3

已采纳
{
    test: /\.md$/,
    use: [
      {
        loader: "html-loader"
      },
      {
        loader: "markdown-loader",
        options: {
        }
      }
    ]
  }

npm i markdown-loader html-loader --save-dev

import guideAboutVueMd from './doc/guide/circle/about-vue.md'
    data () {
    return {
      md: guideAboutVueMd
    }
}

记得npm install不行就重新配一遍。
现在公司的一个文档就这么配的,没问题。

0
0

加了这个loader,还是解析不了?
clipboard.png


clipboard.png

0

必须配置 loader
import xx from '.md' 是只能导入js 有导入必须有导出才行
import '.md' 只能导入整个文件

0

我也按照推荐答案试了一次,不过不知道为何说找不到依赖,

clipboard.png

项目路径如下

clipboard.png

报错如下

clipboard.png

1

@/markdown是我配置的一个别名,我所有的md文件都是在markdown/index.js统一导出的。
所以你应该import xxxMd from 'xxx/xxx/xxx.md具体文件去导入

toBeTheLight · 2月1日

1

前面不要加{},后面路径用文件名。

toBeTheLight · 2月1日

展开评论

撰写答案

你可能感兴趣的

推广链接