vue2 源码调试,如何调试 .vue文件?

想要实现的目的是:调试 .vue 文件,能在src源码中打断点

// Vue-2.6.14  package.json

"scripts": {

"dev": "rollup -w -c scripts/config.js --environment TARGET:web-full-dev --sourcemap",

"dev:compiler": "rollup -w -c scripts/config.js --environment TARGET:web-compiler --sourcemap",

添加--sourcemap后,就可以在调试examples中案例时在src源码中打断点。
但是examples里的案例并没有使用 .vue 文件的,都是把html文件中的DOM作为模板
所以我在 examples/todomvc下加了一个 test.vue 文件

<template>

<div>.vue文件</div>

</template>

<script>

export default {

name: 'test'

}

</script>

app.js文件内容改为

import test from './test'

new Vue({

el: '#wrapper',

components: {

test

},

render: h => h(test)

})

提示 caught SyntaxError: Cannot use import statement outside a module
试了网上给的几个解决方案,包括在package.json中添加 "type": "module" ,无效
不知道是不是哪个地方没有配置好,该怎么修改?


回答:

我一般直接在浏览器里打断点,只要配置好 sourcemap,就能在 Devtools > Source 里打断点了。

以上是 vue2 源码调试,如何调试 .vue文件? 的全部内容, 来源链接: utcz.com/p/934166.html

回到顶部