前两个部分只是对我们将要做的项目的初步介绍和分析。从本节中,我们将正式输入项目代码的开发过程。当然,在正式的“输入代码开发”中,我们仍然必须进行一些初始化工作,这可以使我们在以后的开发过程中更加便捷。
1.当别名别名是设置时,当我们在项目中介绍目标模块时,他们将编写这样的相对路径,或这样的绝对路径的绝对路径。但是,在实际项目开发中,这种写作方式不仅丑陋,而且肿。如果您不小心,则可以写错误的路径。如果该项目在后期重建,那将是疯狂的。如果我们设定项目路径指控,例如,我们可以使用它来改善代码的可读性和维护。
2.扩展程序省略了扩展名默认值,并在导入时要省略的扩展列表。注意,不建议忽略自定义类型的扩展名称(例如:),因为它会影响IDE和类型支持。
3.开发服务器选项配置
因为Element-Plus的UI组件库,我们不会全部使用,因此我喜欢按需介绍它。根据官方文件,我可以按以下方式获取:
首先,您需要安装和这两个插件
这是一个古老的演讲。作为前端开发,您应该知道主要的浏览器已经构建了-HTML元素默认样式表。为了考虑浏览器的兼容性并节省开发时间,我们需要重置CSS样式,以便使用它来使用它来使用它来使用它。更好地浏览器兼容性。
在上一课,我们简要绘制了页面布局,我们将意识到本节。
在左导航部分,渲染图如下所示:
实现,切换导航和基于路由渲染数据的效果,当前导航很高。
在主要区域的顶部,它可以实现搜索,用户登录注册和其他功能。如果将来还有其他功能,您可以继续添加。
页面底部的音乐播放栏具有更多功能和复杂的功能。我们稍后会解释。我们只需要知道要实现的效果即可。
显示封面海报,歌曲名称,歌手,当前播放器,总音乐时间,最后,播放/暂停,下一步,音量栏,音乐播放模式,歌曲,播放列表,播放列表,播放器,播放器,播放器,玩家,玩家,玩家,玩家...。
我们需要将组件映射到路线。单击后,将渲染不同的页面数据。
该路线的具体用法将参与以后的课程。如果您还没有看到它,则可以首先访问官方网站进行检查。
Axios是一个基于承诺的HTTP库,可以在浏览器和Node.js中使用,当封装时,您不必每次介绍呼叫,从而减少不必要的代码。
封装后,设置全局变量并将它们安装到#App.Pepific设置,您可以自己下载代码。
看到这一点,我们终于开始开发代码。目前,已配置了项目的初始重置,页面结构的划分和页面路由。如果在开发过程中发生变化,我们将在任何时候进行调整。在本课程中,我们还学到了一些东西。
在下一节中,我们计划实现项目左侧的导航栏,登录/注册,旋转和流行歌曲列表功能的功能。
好的,请参阅下一课。
一家单击三家公司,试图变得更强大!交叉探索
原始:https://juejin.cn/post/7104218391795204109