javascript-在Chrome中调试.vue组件

是否可以在Chrome中调试.vue组件.
到目前为止,我只得到chrome无法记录用于调试的橙色标记源,即我无法检查变量等.

如何做到这一点?

解决方法:

是的,当然可以.

首先,您需要确保使用的是非缩小版本/非生产版本的Vue.js.您可以通过在控制台输出中查看开发工具来验证这一点.如果您的Vue版本是允许调试的开发版本,则您应该在控制台中看到以下消息.

You are running Vue in development mode.
Make sure to turn on production mode when deploying for production.

其次,您需要安装Vue.js Devtools插件.

https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd?hl=en

注意:如果您不使用Web服务器,而只是在浏览器“ file://somefile.htm”中加载本地文件,则需要进入chrome扩展和插件设置,并允许“允许访问文件URL”

第三,您可以打开“源映射”,具体取决于您的设置.如果只是使用CLI设置了项目,则找到config / index.js文件,并将dev-tool属性设置为devtool:’source-map’

如果您正在使用Webpack或Laravel混合,则可以在Webpack配置文件中使用.sourceMaps()方法启用源映射.也可能需要其他更改. https://webpack.js.org/configuration/devtool/

上一篇:我可以在PHP中生成中断吗? (INT 3,停止调试器)


下一篇:c#-在Visual Studio中表现异常的断点