Dart 开发和生产的最佳实践

2023-12-29

抱歉,如果这是一个 noop 问题,但我对 Dart 还很陌生。 我想知道是否有人有关于在 Node.js 环境中开发和调试 Dart 应用程序的最佳实践的良好链接或想法。我可以启动一个独立的 Dart 应用程序并使用绝对 url 调用其余 api,但我认为 Dart 应用程序应该使用 node.js 提供服务,并且 url 应该是相对的。在生产中,我们还需要提供 js 编译的应用程序。您知道如何构建一个良好的靠近生产的开发环境吗?


您可以在 DartEditor 中创建启动配置,以便能够将调试器与其他 Web 服务器一起使用。https://code.google.com/p/dart/issues/detail?id=3748 https://code.google.com/p/dart/issues/detail?id=3748(抱歉没有找到更好的资源)

Dartium 内置调试​​器(Chrome 开发者工具)也可以与 Dart 配合使用。

您将失去一些功能,例如变压器pub serve虽然使用它。

我想最好的开发方法是在 Node.js 服务器中设置 Access-Control-Allow-Origin 标头,并使用 DartEditor 中内置的 Web 服务器进行开发(dart:调试 dart 客户端和现有 REST API 的客户端/服务器通信? https://stackoverflow.com/questions/13588864).
要在与部署环境类似的环境中进行测试和错误修复,请使用上述配置。
Dart 就像服务器的静态文件一样。当您不使用 node.js 为 Dart 提供服务时,您不会损失太多。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Dart 开发和生产的最佳实践 的相关文章

随机推荐

  • 如何在 py.test 中显示警告

    我刚刚跑了py test http pytest org在我的代码上并得到以下输出 6 passed 2 pytest warnings in 40 79 seconds 但是 我看不到什么py test想警告我一下 如何打开控制台的警告输
  • 带蓝牙麦克风的 Android 语音识别器

    我一直在编写一个与蓝牙耳机 耳机配合使用的聊天应用程序 到目前为止 我已经能够通过蓝牙耳机中的麦克风录制音频文件 我已经能够使用 Android 设备的内置麦克风 使用 RecogniserIntent 等实现语音转文本功能 但我找不到让
  • 从 JSON 文件推断字符串文字类型

    我正在读取一个大的 JSON 文件 TypeScript 足够智能推断类型所有属性中除了一个 一个简化的例子 type Animal bear cat dog const data name Max age 3 animal dog 100
  • Control.BeginInvoke 的 MethodInvoker 与 Action

    哪个更正确 为什么 Control BeginInvoke new Action DoSomething null private void DoSomething MessageBox Show What a great post or
  • 一个用户的访问控制允许来源错误

    我有一个 WCF 服务与另一个 Web 应用程序托管在同一服务器上 但端口不同 Web 应用程序使用 jQuery 在 WCF 服务上执行 get post 请求 在配置 WCF 服务以允许跨源请求后 它可以正常工作并符合预期 一个问题是有
  • 如何取消 Alamofire 共享管理器中的所有请求

    如何取消Alamofire共享管理器中的所有请求 这是我的功能 class func cancelAllRequests Alamofire Manager sharedInstance session getTasksWithComple
  • 从 java 调用 clojure

    大多数 从 java 调用 clojure 的热门 google 搜索结果都已过时 建议使用clojure lang RT编译源代码 假设您已经从 Clojure 项目构建了一个 jar 并将其包含在类路径中 您能否帮助清楚地解释如何从 J
  • 如何在 Android 设备上将 http/2 与 Okhttp 一起使用?

    我正在测试一个支持 HTTP 2 的网站 像这样 https www h2check org google it 我尝试使用 okhttp 发送请求 OkHttpClient okHttpClient new OkHttpClient Re
  • 无法在 Xcode 中打印到控制台

    我是 Xcode macOS 开发等方面的新手 所以也许只是因为我是新手 但我无法尽全力制作一个简单的打印输出来控制台工作 我为我的问题创建了一个最小的非工作示例 import SwiftUI struct Test View State
  • 如何在另一个项目的上下文中读取 appsettings.json ? ASP.NET核心

    我需要使用相同的ConnectionString在两个地方 在我的网络项目中Insig Api其中包含ConnectionString from appsettings json并在另一个项目类库中Insing Infrastructure
  • 任务“:google_sign_in:verifyReleaseResources”执行失败

    好吧 我一直在构建我的 flutter 应用程序 但是 我不知道如果出现此错误该怎么办 我一直在关注这个博客https flutter dev docs deployment android https flutter dev docs d
  • 关于 C# 的基本问题 - 我需要命名空间吗?

    我是一名 Java 开发人员 对 C 完全陌生 我目前正在编写一个 DLL 以便在我的组织中分发 这是一个非常简单的库 包含几个类 我认为仅仅为了它而将它们全部放入某个命名空间中没有任何实际用途 我真的必须使用命名空间吗 如果是这样 为什么
  • MySQL InnoDB 文本搜索选项

    完全了解我的 InnoDB 表不支持全文搜索 我想知道在表中搜索文本的替代方案是什么 是性能that使用 LIKE 时不好 我看到很多建议说在 MYISAM 表中制作相关 InnoDB 表的副本 然后对该表运行查询并匹配两者之间的键 我只是
  • 将验证码集成到 Symfony2 FOSUserBundle 注册中的最简单方法?

    我使用 Symfony2 和 FOSUserBundle 来管理注册和登录 我想添加一个验证码系统 是否有关于此的预先存在的捆绑包或教程 当然 我可以尝试使用 Google re captcha 来推出自己的验证码 在这种情况下 Googl
  • UIPickerView 行颜色

    有谁知道如何从 iPhone SDK 更改 UIPickerView 控件中行 或行背景 的颜色 类似于下面的行标题 但是我也想更改行的颜色 NSString pickerView UIPickerView pickerView title
  • 使用 Bash 变量进行大括号扩展 - {0..$foo}

    WEEKS TO SAVE 4 mkdir p weekly 0 WEEKS TO SAVE 给我一个名为 Weekly 的文件夹 0 4 创建我丢失的文件夹时大括号扩展有什么秘密吗 bash does brace expansion be
  • sphinx 构建时出现重复索引警告;如何包含文件而不对其内容建立索引?

    我希望创建一个single html rst包含我所有的文件class method attribute etc 还可以将分类符号拆分到单独的页面中 e g single html rst single html include foo r
  • EF 中索引数据注释的错误消息

    您好 我正在使用实体框架 6 1 1 它支持索引数据注释功能 我在实体类中定义了一个字段 Index scoreIndex IsUnique true public int score get set 这工作正常 但是 我试图弄清楚当分数不
  • Angular 2动态更改post请求中的基本url

    我在 Angular2 TypeScript 应用程序中有角度服务 但不知道 http 服务位置 显然需要什么 出于测试目的 我需要使用多个目标运行 TypeScript 应用程序 它可以是本地主机 用于测试 或云环境 目标是通过源代码中的
  • Dart 开发和生产的最佳实践

    抱歉 如果这是一个 noop 问题 但我对 Dart 还很陌生 我想知道是否有人有关于在 Node js 环境中开发和调试 Dart 应用程序的最佳实践的良好链接或想法 我可以启动一个独立的 Dart 应用程序并使用绝对 url 调用其余