问题标签 [dart-pub]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dart - dart:intl 坏了吗?/DateFormat 来复杂
我使用 Dart Editor 0.3.7_r18717(意味着编辑器是最新的(2013 年 2 月)
显示错误“找不到引用的源”
如果我通过 pub 导入包
然后编译到 JS dart2js 失败并出现一些奇怪的错误......
我想要的只是这样的:
根本不清楚为什么在这种情况下需要语言环境......
谢谢
[更新]
好的-我知道“奇怪的错误”没有任何意义-所以这是我导入以下两个包时的输出:
输出:
...
输出 - 清理源:
...
这就是我所说的“奇怪”:-)
dart - 为什么《Web UI 入门》教程的第一步会报错,报错是什么意思?
我正在浏览 dartlang.org 上的“目标”(教程)。我在目标 6:Web UI 入门,并在“在 Dart 编辑器中设置后台编译”部分下的第 1 步遇到错误。
有人可以解释为什么会发生这个错误,或者我能做些什么来解决它?错误如下。
我没有更改任何日志记录包中的任何内容,也没有弄乱任何 Comparable 类。是什么赋予了?
dart - 文件夹在 dart 项目中有什么相关性?
当我在 Dart 编辑器的 Dart 项目中创建子文件夹时,会立即在此子文件夹中创建一个包子文件夹。我没有在任何地方读到子文件夹对项目结构有特殊含义,但似乎它们确实如此。有人知道更多吗?
dart - Dart - 一个 dart 项目如何在不使用 pub 的情况下从另一个 dart 项目导入代码?
假设我有两个飞镖项目
项目 A 包含使用 Web 组件创建一堆 UI 小部件的代码(类似于https://github.com/kevmoo/widget.dart)
项目 B 包含我的前端代码,这些代码将重用我在项目 A 中创建的 UI 小部件。
如果我不想将我的项目 A 发布到 pub,是否可以将项目 B 链接到项目 A 而无需手动将文件从项目 A 复制到 B?
谢谢
dart - 有没有办法禁用所有这些符号链接到包目录?
我正在按照本指南使用 Dart Eclipse 插件: http ://blog.dartwatch.com/2013/01/integrating-dart-into-eclipse-and-your.html (没有 Maven 集成)
如果我使用 pubspec.yaml 文件,我的项目会收到这些包符号链接的垃圾邮件。(我正在使用 Eclipse 的“包资源管理器”视图)我想控制这些文件的创建位置。
我会争辩说网络根目录,也许一个脚本目录就足够了。
dart - DartEditor M4 pub 功能被破坏
刚刚更新到 DartEditor M4 并且以某种方式与“Pub”相关的功能停止工作:( :(
我习惯于右键单击pubspec.yaml
文件并选择“发布更新”,但现在它只是向我吠叫并报错:
Tools > Pub update
如果我点击,即使我双击,我也会得到同样的错误(?)pubspec.yaml
我看到屏幕上的窗口仍然显示“请选择...”
我的 Dart 编辑器有问题吗?我应该重新安装它吗?
更新
它被固定在:
dart - 我需要在使用之前将我的 Dart 包发布到 pub.dartlang.org 吗?
使用 java/gradle 我可能依赖 mavenCentral 和 mavenLocal 并将我自己的库发布到 mavenLocal。
Dart 是如何做到的?
即我有多个项目依赖于一些私有库。
正如我所见,“pub publish”只能发布到中央仓库。
dart - Dart 标准库中是否有与 erb 或 mustache 类似的东西,我可以用它来从模板生成文本文件?
我希望为 pubspec.yml 创建模板,要求用户提供他们的包的名称,然后输出一个填充了他们的包的 pubspec.yml 版本。
现在,我倾向于使用字符串插值,但我相信这需要字符串在编译时可用。在这种情况下,我希望能够从文件中加载模板,进行某种形式的字符串替换以注入包名和其他信息,然后将呈现的文件保存回文件系统。
通常我会引入一个单独的包来执行此操作,但鉴于这是 pub,我假设我仅限于使用标准 Dart 库中可用的内容。
有人可以在这里提供一些指导吗?我搜索了api文档无济于事。
更新:需要明确的是,我希望为 pub 本身贡献一个“pub init”命令。因为这将是 pub 的一部分,所以 pub 还不可用,所以我不能依赖加载 Dart 包。
dart - In Dart and Pub, should I add pubspec.lock to my .gitignore?
Should I add this generated file to my .gitignore
so that it doesn't show up in my repository?
Should pubspec.lock
be included in my repository?
dart - 如何在 web 文件夹中组织 dart 代码
根据包布局约定,该web
文件夹应包含以下内容:
HTML、CSS、图像,甚至可能还有一些 JavaScript。所有这些都进入你的包的 web 目录。您可以随意组织其中的内容。如果这让你开心的话,就疯狂地使用子目录。
所以我的web
目录看起来像这样:
现在,我如何管理所有这些导入语句。我得到很多陈述,例如:
我不喜欢../
在我的导入中使用那么多,因为这很脆弱,每当我更改文件夹结构中的任何内容时都会遇到问题。
有没有更好的方法来组织web
文件夹内的代码?
或者
还有其他方法可以进行导入吗?