我们将解释如何创建新的用户邮箱以及如何在配置的域中发送或接收电子邮件。 对于其他Linux发行版或不同的邮件服务器,请查看我们的电子邮件教程。...要向Linode邮件服务器发送和接收测试电子邮件,请安装Mailutils软件包: sudo apt-get install mailutils 将测试电子邮件发送到邮件服务器之外的电子邮件地址,例如...从外部电子邮件地址向您的Linode邮件服务器发送测试电子邮件。...重新登录您的Linode并检查是否收到了电子邮件; 替换您发送邮件的用户名和域名: sudo mail -f /var/mail/vhosts/example.com/email1 出现提示时,输入与您要查看的电子邮件对应的数字...在示例中,我们正在创建一个电子邮件地址,以便newdomain.com在上一节中添加。 您可以创建一个“全能”别名,该别名将转发发送到匹配域的所有电子邮件,这些电子邮件没有匹配的别名或用户。
设置并测试域名和用户 注意 在进行下面的步骤之前,通过添加指向邮件服务器的完全限定域名的 MX 记录,修改你希望处理的电子邮件的任何域名的DNS记录。...这样就完成了新域名和电子邮件用户的配置。 注意 考虑到在单个邮件系统上虚拟托管大量域名的可能性,电子邮件地址的用户名部分(即在@符号之前的部分)不足以进行认证。...当电子邮件用户向服务器进行身份验证时,他们必须提供上面创建的完整电子邮件地址作为用户名。 检查你的日志 测试邮件发送之后, 检查邮件日志以确保邮件已传送。...4.如果收件箱中有电子邮件,则已成功配置 Postfix、Dovecot 和 MySQL!退出 mutt 请按q。...配备 Debian-Lenny 和 Postfix 2.5 的 ISP 风格电子邮件服务器指南 配备 Group-Office、Postfix、Dovecot 和 SpamAssassin 的群件服务器
接下来,使用域和电子邮件用户填充MariaDB数据库。 设置和测试域和用户 注意在继续之前,通过添加指向邮件服务器的完全限定域名的MX记录,修改您希望处理电子邮件的任何域的DNS记录。...请务必使用您选择的电子邮件和强密码替换example.com您的域名:sales@example.compassword USE mail; INSERT INTO domains (domain)...这样就完成了新域和电子邮件用户的配置。 注意:考虑到在单个邮件系统上托管大量虚拟域的可能性,电子邮件地址的用户名部分(即在@签名之前)不足以对邮件服务器进行身份验证。...当电子邮件用户向服务器进行身份验证时,他们必须向其电子邮件客户端提供上面创建的完整电子邮件地址作为其用户 检查您的日志 发送测试邮件后,检查邮件日志以确保邮件已发送。...如果收件箱中有电子邮件,则已成功配置Postfix,Dovecot和MySQL!退出mutt按q。 更多信息 有关此主题的其他信息,您可能需要参考以下资源。
1: Nuxt.js Github stars: 28.9k 网站:https://nuxtjs.org/ Github:https://github.com/nuxt/nuxt.js Nuxt 是一个简单而直接的框架...Nuxt 使你不必纠结于构建和优化程序的工作。Nuxt.js 具有模块化架构,有50多个模块可供选择。...4、Vue CLI 网站:https://cli.vuejs.org/zh/ Github:https://github.com/vuejs/vue-cli Github stars: 26k Vue...CLI 直接支持各种主流 Web 开发工具和技术,如 Babel、TypeScript、ESLint、PostCSS、PWA、Jest、Mocha、Cypress 和 Nightwatch 等。...6:Vuex 网站:https://vuex.vuejs.org/ Github:https://github.com/vuejs/vuex Github stars:24.5k VUX 是基于 WeUI
所以我选择了 VueJS。 本文最初发布于 Medium 网站,经原作者授权由 InfoQ 中文站翻译并分享。 下面就是我热爱(现在还是爱着)VueJs 的原因所在。...我喜欢 Nuxt 项目的约定优于配置的架构。 页面位于 page 目录下。组件位于 component 目录。存储在 store 目录中。中间件则在 middleware 目录里,依此类推。...所有配置都在 nuxt.config.js 里。太棒了!它使你可以轻松构建启用 SSR 的网站和 SPA。...React 部件(如 useEffect)的应用,现在我们用不着 componentDidMount 和 componentDidUpdate 了。...根据我的经验,React 的文档、第三方工具和模块要比 Vue 多得多。有时,我会为很多 Nuxt 问题而挣扎许久,搜索解决方案的过程中还会发现很多 Next(React)主题。
校验框架 https://baianat.github.io/vee-validate/' eslint-plugin-vue vue语法检查工具,可以快速的定位出错位置 https://eslint.vuejs.org...网页对象拖动组件,可以实现页面对象的拖动排序 https://github.com/SortableJS/Vue.Draggable Vue-Socket.io 对于Socket.io 库的封装,可以和Vuex...https//vue-multiselect.js.org/ Vuejs - datepicker vue的日期选择组件 https://github.com/charliekassei/vuejs-datepicker...vue 的 ui 框架 https://vuetifyjs.com/zh-Hans/ vue-material Google 设计风格的UI组件库 https://material-ui.com/ Nuxt.js...(例如,客户端首次加载页面时,会请求大量的js,从而导致 首页加载慢,SEO 等问题),用Nuxt.js 可以解决这些问题 https://nuxtjs.org/
中的新功能,建议在升级到 3.4 时同时更新以下依赖项: Volar / vue-tsc@^1.8.27 (required) @vitejs/plugin-vue@^5.0.0 (如果使用 Vite) nuxt...@^3.9.0(如使用 Nuxt) vue-loader@^17.4.0(如使用 webpack 或 vue-cli) 如果在 Vue 中使用 TSX,请检查已删除:全局 JSX 命名空间[2] 中所需的操作...除 Vue 核心外,新解析器还将有利于提高 Volar / vue-tsc 以及需要解析 Vue SFC 或模板(如 Vue 宏)的社区插件的性能。...水合失配检查现在也适用于类、样式和其他动态绑定的属性。...错误代码和编译时标志参考 为了减少包的大小,Vue 会在生产构建中丢弃较长的错误信息字符串。
商业软件可能无法为你做到这一点;幸运的是,您可以编写自己的程序来发送这些电子邮件,从而节省大量复制和粘贴表单电子邮件的时间。 你也可以编写程序,发送电子邮件和短信通知你,即使你不在电脑旁。...要查看连接和登录服务器、发送电子邮件和断开连接的所有步骤,请参见第 420 页的发送电子邮件。...作为一种安全和垃圾邮件预防措施,一些流行的电子邮件服务,如 Gmail,不允许您使用标准的 SMTP 和 IMAP 协议来访问他们的服务。...短信和电子邮件有点不同,因为和电子邮件不同,发送短信不仅仅需要互联网连接。幸运的是,像 Twilio 这样的服务提供了允许你从程序中发送文本消息的模块。...第 17 章解释了如何用Popen对象的wait()方法确定一个已启动的应用何时退出。
app/router.options.ts import type { RouterConfig } from '@nuxt/schema' // https://router.vuejs.org/...(用于修改输入数组) app/router.options.ts import type { RouterConfig } from '@nuxt/schema' // https://router.vuejs.org...当启用时,URL永远不会发送到服务器,SSR不支持。...你可以在文档的那个部分看到例子和更多关于它们如何工作的信息。 .env文件 Nuxt CLI在开发模式下以及运行nuxi build和nuxi generate时内置了dotenv支持。...除了任何进程环境变量外,如果您的项目根目录中有一个.env文件,它将在构建、开发和生成时自动加载,并且在nuxt.config文件和模块中设置的任何环境变量都将可访问。
查看官方 Vue.js 文档:https://vuejs.org/ 2、Awesome Vue 这包括一个 GitHub 存储库,其中包含使用 Vue.js 构建的所有惊人内容。...要获取完整的资源列表,请点击此链接:https://github.com/vuejs/awesome-vue 3、Vueschool Vueschool 是一个了不起的在线课程平台,它只针对 Vue.js...要访问 Vueschool,请点击链接地址:https://vueschool.io/ 4、Nuxt.js 文档 根据 Nuxt.js 文档,这个直观的 Vue 框架可帮助你构建下一个 Vue.js 应用程序...Nuxt.js 完全建立在 Vue.js 之上,并尊重 Vue.js 的核心原则。它具有开箱即用的一些惊人功能。...Nuxt.js 附带的一些功能包括: 静态渲染和服务端渲染之间的选择 动态页面 更好的资产管理 SEO改进 Nuxt.js 文档页面地址:https://nuxtjs.org/ 5、Vue Mastery
还没观看的同学可以和大家一起来一波图文 Reaction,看过的同学也可以再梳理一遍重点内容,废话少说,让我们开始吧!...Quasar[4] Element Plus[5] And Design Vue[6] Vuetify[7] Nuxt 3[8] 开发体验改进 构建工具 Vite Vite 官方中文文档[9] “该知道的都知道了...比如我们有 Comp.vue 和 App.vue 两个组件。 在 setup 下,App 引入 Comp 组件后可以直接使用,无需注册。...https://github.com/vueComponent/ant-design-vue [7] Vuetify: https://github.com/vuetifyjs/vuetify [8] Nuxt...3: https://github.com/nuxt/nuxt.js [9] Vite 官方中文文档: https://cn.vitejs.dev/ [10] New script setup (without
以下为 Vuejs Release 3.0 机器翻译文章,原文 v3.0.0 One Piece。...核心运行时提供了一级的 API,用于创建针对不同渲染目标 (如原生移动端、WebGL 或终端 的自定义渲染器。默认的 DOM 渲染器也是使用相同的 API 构建的。...Composition API 也可以通过 @vue/composition-api 插件与 Vue 2.x 一起使用,目前已经有适用于 Vue 2 和 3 的组成 API 实用库 (如 vueuse、...我们正在与 Nuxt.js 团队一起测试和迭代此功能 (Nuxt 3 即将发布,并且很可能会在 3.1 版中将其固化。 ## 分阶段发布流程 Vue 3.0 的发布标志着该框架的全面就绪。...## 尝试一下 要了解有关 Vue 3.0 的更多信息,请访问我们的[新文档网站](https://v3.vuejs.org/](https://v3.vuejs.org/)。
Github Star数:25K 官网地址:https://vuepress.vuejs.org/zh/ Vuegg 低代码开发是一种可视化应用开发方法,使用拖放式组件和模型驱动逻辑来创建 Web...Github Star数:66.5K 官网地址:https://github.com/vuejs/awesome-vue YesPlayMusic YesPlayMusic 使用 Vue.js 全家桶开发...它的优点是将原来几个配置文件要完成的内容,都整合在了一个nuxt.config.js,封装与扩展性完美的契合。...Nuxt成为Vue开发不可分割的一部分,有很多贡献者和广泛的社区。我们会选择这个工具的贡献,知道社区将帮助你的技能发展,并教一些新的东西。...Statusfy 使用 Vue,Nuxt.js 和 Tailwind CSS 创建,使用 Vue 动态定义代表数据的接口,使用 Nuxt.js 快速地抽象客户端和服务器逻辑,并使用 Tailwind CSS
defineComponent除了Vue3的Reactivity APIref等,Nuxt3中额外内置的函数和组件以及用户自定义的函数和组件都是自动导入的,可以自由调用。...(VsCode和Volar也有很大功劳) Nuxt3 通过自动导入和TypeScript的协同方案,高标准实现了生产力和安全性的完美兼容!...参考:Nuxt3 自动导入 和 Nuxt3 TypeScript 支持所有渲染模式和所有环境,SSR2More! Nuxt.js有一个主要的特性是可以自己选择浏览器还是服务器渲染模式。...因为现在Nuxt3将其渲染规则描述为Hybrid Rendering,所以开发者可以进行灵活地配置与设置,比如在具体的每个页面之间切换 SSR 和 CSR渲染模式,以及仅针对 API 设置缓存期限和 ISR...Vue3.0 发布的两年里,围绕Vuejs的生态也发生了很大的变化,技术方案以及库层出不穷,比如: Vue3.2新增的Composition API的语法糖 Vite 以快为目标的新时代打包工具
当然,Vue和Angular也有其合法的追随者群体。然后是Svelte和通用框架,例如Next.js或Nuxt.js。还有Gatsby 和 Gridsome 和 Quasar …,以及,以及。...how-to-build-a-movie-search-app-using-react-hooks-24eb72ddfaf7/ 2.使用Vue构建聊天应用 对您来说,另一个很棒的项目是使用我最喜欢的JavaScript库:VueJS...您将学到什么 这个示例项目将教您如何使用Nuxt.js构建完整的网站——从初始设置到最终部署。 它利用了Nuxt必须提供的许多很酷的功能,例如页面和组件以及SCSS的样式。...8.用Gridsome建立博客 Gridsome是Vue的……好吧,我们已经在Next/Nuxt中有了它。 但是对于Gridsome和Gatsby也是如此。...两者都使用GraphQL作为数据层,但是Gridsome使用VueJS。这也是一个很棒的静态网站生成器,可帮助您创建出色的博客: ?
Nuxt 3[4] 和 Vuetify 3[5] 都在 2022 年 11 月发布稳定版本,NativeScript-Vue3[6] 最近推出了测试版本,向已经支持 Vue 3 相当长一段时间的伟大项目瑞思拜...此外,确保 Vite、Vue Devtools 和 Volar 都同时支持 Vue 2 和 Vue 3。...[4] Nuxt 3: https://nuxt.com/ [5] Vuetify 3: https://vuetifyjs.com/ [6] NativeScript-Vue3: https://github.com.../status/1599706412086878208 [14] Vue2.7: https://blog.vuejs.org/posts/vue-2-7-naruto.html [15] Vue 2...将于 2023 年 12 月 31 日结束生命周期 (EOL): https://v2.vuejs.org/lts/ [16] 2022 HTTP 状态: https://blog.cloudflare.com
前端框架选择VUE,解决SSR顺便选择了nuxt.js,此为背景。...一、准备工作 1、安装nodejs 2、安装vuejs 3、安装vue-cli 4、安装nuxt 二、创建nuxt项目并配置 找一个自己喜欢的目录,作为你的workspace,使用命令创建nuxt项目...1、创建项目 在该目录下,摁下shift的同时鼠标右键,进入命令行 执行创建命令:vue init nuxt/starter [firstVue] firstVue为项目名...注意:此处的section标签和container一定要留着不然有的内容会渲染不出来。
https://eslint.vuejs.org/ vue-lazyload 图片懒装载处理组件。...Vue.Draggable 演示 https://sortablejs.github.io/Vue.Draggable/#/simple Vue-Socket.io 对于socket.io库的封装,可以和Vuex...https://vuex.vuejs.org/ Vue Router 官方出品的路由定义组件。...https://vuetifyjs.com/ element-ui 基于vue 2.0的组件库,同时支持React和Angular。...https://bootstrap-vue.js.org/ Nuxt.js Vue的服务器端渲染框架,解决客户端渲染的诸多问题。
这些模块提供了内置支持,以将 PWA 特性和标准功能(例如 Google Analytics)引入你的应用程序。 Nuxt.js 的最大优势之一是 nuxt generate 命令。...至于 Nuxt.js 的相关数据,它拿到了超过 32000 个星星,有 280 多位贡献者。像 GitLab、NESPRESSO 和 UBISOFT 这样的公司已经开始使用 Nuxt.js 了。...https://vuepress.vuejs.org/ VuePress 是另一个基于 Vue.js 的静态站点生成器,它最初是作为文档生成系统开发的。...用过一段时间的 Saber.js 后,我觉得它更像是 Gatsby、Gridsome 和 Nuxt.js 的组合。...对比基于 Vue.js 的和基于 React 的静态站点生成器,我们可以看到 Nuxt.js、VuePress 和 Gridsome 等框架具有与 Gatsby 和 NextJS 竞争的实力。
领取专属 10元无门槛券
手把手带您无忧上云