输入命令npm run dev在本地运行正常,输入npm run build就报错了:
中间是用到了marked解析markdown,本地运行正常如下:
将dist文件夹下的内容上传到github上就不正常,如下:
直接把使用npm run dev生成的页面中的app.js引入基本是正常的。
初次遇到这种情况,我估计是因为webpack压缩的时候出现问题了,请问有没有什么办法解决这个问题没?
我的回答同楼上 你忽略吧
这是把markdown那部分转换的代码
import marked from 'marked'
import comment from './Comment'
import github from './Github'
marked.setOptions({
renderer: new marked.Renderer(),
tables: true,
breaks: true
})
export default {
data () {
return {
pageId: this.$route.params.pageId
}
},
components: {
github,
comment
},
created () {
this.page = marked(require('../blog/tpl/' + this.pageId).template)
}
}
上代码吧,多说无益