【Vue】vue小工具,vue移动端h5页面使用小齿轮控制台,移动端项目打开控制台
2023-12-13 04:16:43
前言
没啥好说的,插件叫eruda
提示:以下是本篇文章正文内容,下面案例可供参考
一、原生用法
这是我推荐的eruda
<script src="//cdn.bootcdn.net/ajax/libs/eruda/2.3.3/eruda.js"></script>
<script>
eruda.init();
</script>
还有另外一个叫VConsole
<script src="https://cdn.bootcss.com/vConsole/3.2.0/vconsole.min.js"></script>
<script>
// 初始化 引入的调试组件
var vConsole = new VConsole();
console.log('控制台打印信息 最新');
</script>
二、vue用法
1.引入库
npm install eruda@^3.0.0 --save
2.编写环境配置
本地为true,服务器端为false。用来控制显示隐藏
- .env.development
VUE_APP_NEED_ERUDA = true
- .env.production
VUE_APP_NEED_ERUDA = false
3 tools.js
import eruda from 'eruda'
// eruda 初始化
export const initEruda = () => {
const NEED_ERUDA = process.env.VUE_APP_NEED_ERUDA
if (NEED_ERUDA === 'true') {
eruda.init()
}
}
4. main.js
// 引入移动端调试工具
import { initEruda } from '@/utils/tools'
initEruda()
总结
在打包后由于环境变量是false,所以不会执行init操作。在服务器端就不会显示。
文章来源:https://blog.csdn.net/qq_51055690/article/details/134870266
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!