gpt4 book ai didi

dart - Dart sqljocky问题

转载 作者:行者123 更新时间:2023-12-03 04:29:58 25 4
gpt4 key购买 nike

我想将来使用Dart进行开发,因为它的功能非常强大。
香港专业教育学院启动了一个项目,但如果我导入mysqljocky,则会收到错误消息。

name: WebInterface
description: A web app for the popular minecraft plugin
version: 0.0.1
#homepage: https://www.example.com
#author: LarsE <email@example.com>

environment:
sdk: '>=1.24.0 <2.0.0'

dependencies:
angular: ^4.0.0
angular_components: ^0.8.0
sqljocky: ^0.14.1

dev_dependencies:
angular_test: ^1.0.0
browser: ^0.10.0
dart_to_js_script_rewriter: ^1.0.1
test: ^0.12.0

transformers:
- angular:
entry_points:
- web/main.dart
- test/**_test.dart
- test/pub_serve:
$include: test/**_test.dart
- dart_to_js_script_rewriter

# Uncomment the following in sdk 1.24+ to make pub serve
# use dartdevc (webdev.dartlang.org/tools/dartdevc).
#web:
# compiler:
# debug: dartdevc


我每次都会收到此错误:

Working dir: E:\WebAuction\WebInterface
"C:\Program Files\Dart\dart-sdk\bin\pub.bat" get
Resolving dependencies...
Package dart_style has no versions that match >=0.2.10 <2.0.0 derived from:
- angular 4.0.0 depends on version >=0.1.8 <2.0.0
- code_builder 1.0.3 depends on version >=0.2.10 <2.0.0
Process finished with exit code 1

最佳答案

您无法从浏览器中运行的代码访问MySQL。
这就是为什么此尝试会导致错误消息的原因。
这与Dart不相关,但与SQL数据库的工作方式有关。

您需要在服务器上公开REST API或类似的东西,以将查询和命令转发到服务器上运行的数据库。
诸如Aqueduct,Angel,Jaguar,Shelf之类的Dart服务器框架可以用于此目的,但是服务器不需要用Dart编写。还有很多其他解决方案。

在Angular中,您可以使用HTTP请求访问REST API。

关于dart - Dart sqljocky问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50260229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com