Vue讀取本地靜態(tài).md并側邊欄導航跳轉、展示.md文件的操作方法
文檔
我的項目需求展示 .md文件 并帶側邊欄跳轉

研究了以上資料
1、首先安裝 text-loader
npm install text-loader
2、修改webpack.base.config.js,我用的cli所以自己加了一個vue.config.js
module.exports = {
//此部分
configureWebpack: {
module: {
rules: [
{
test: /\.md$/,
use: ["text-loader"]
}
]
}
}
}上面的很符合我的要求 但是項目沒生效 我只能另想辦法!
3、安裝mavon-editor 既可以解析markdown 又可以編輯
npm install mavon-editor --save
4、在main.js中引入mavon-editor
//全局注冊 import mavonEditor from 'mavon-editor' import 'mavon-editor/dist/css/index.css' //解決編輯器的功能顯示問題 Vue.use(mavonEditor)
5、markdown文字解析到頁面來,以便展示 .md里的內容能夠展示出來。
<mavon-editor
v-if="machineIsShow"
v-model="machineMDJS"
:editable="false"
:value="machineMDJS"
:subfield="false"
:defaultOpen="'preview'"
:toolbarsFlag="false"
:scrollStyle="true"
:ishljs="true"
:navigation= "true"
style="max-height: 1000px"
/>
<script>
import machineMDJS from '../../../public/static/md/machine/machine.js'
import 'github-markdown-css/github-markdown.css'
import 'highlight.js/styles/github.css'
export default {
name: 'FrontendManageCaseDetails',
components:{
},
data() {
return {
machineMDJS: machineMDJS,
};
},
};
</script>沒法 我只能把.md文件里面的內容放js里面才行 (因為text-loader不生效)
machine.js
export default `# 機房門開關 ## 使用流程  ## 模板化端到端示例 模板化訓練流程: `
現(xiàn)在 md文件可以展示了 但是圖片出不來了
最后把圖片或者這個展示的文件一起放static 靜態(tài)資源目錄下引入 就成功了。。。
在根目錄下面的public下面可以放置靜態(tài)資源,頁可以將static文件夾放在public目錄下面若放在static下,寫法如下所示:
this.url = '/static/xxx.xlsx'
到此這篇關于Vue讀取本地靜態(tài).md并側邊欄導航跳轉、展示.md文件的文章就介紹到這了,更多相關Vue讀取本地靜態(tài).md文件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
詳解vue中使用vue-quill-editor富文本小結(圖片上傳)
這篇文章主要介紹了詳解vue中使用vue-quill-editor富文本小結(圖片上傳),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-04-04
Vue使用Less與Scss實現(xiàn)主題切換方法詳細講解
目前,在眾多的后臺管理系統(tǒng)中,換膚功能已是一個很常見的功能。用戶可以根據(jù)自己的喜好,設置頁面的主題,從而實現(xiàn)個性化定制。目前,我所了解到的換膚方式,也是我目前所掌握的兩種換膚方式,想同大家一起分享2023-02-02

