问题标签 [amber-smalltalk]

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.

0 投票
2 回答
5177 浏览

smalltalk - Smalltalk中的self和self有什么区别?

在 Smalltalk 中,方法体中经常出现两个术语:selfyourself.

它们之间有什么区别?

0 投票
1 回答
98 浏览

smalltalk - 如何在琥珀中为requirejs设置waitSeconds?

我使用 Amber Smalltalk 创建了一个项目并将其托管在远程服务器上,以便多人可以访问它。网络连接很慢,它会触发超时,只是认为设置“waitSeconds”可以解决问题。

但是,我们不知道在哪里设置它。config.js文件是生成的,不能手动更改。仅设法在 requirejs 源的默认设置中更改它。但这不应该是正确的地方。请告诉我如何解决这个问题。

0 投票
1 回答
106 浏览

javascript - 如何在 Amber-Smalltalk 中加载外部库,即 moment.js?

我没有在我的 amber 应用程序中使用 moment.js 或其他外部库(如 tinymce)。

这些是我到目前为止所做的步骤:

  1. bower install moment --save
  2. 在我的应用程序根目录中添加了一个 moment.and.json,其中包含 bower_components 中的正确路径: {"paths": {"moment": "moment"}}
  3. 向 deploy.js 添加了“时刻”
  4. grunt devel

我的第一个问题是,即使文件出现在网络流量中,从 js 控制台内部 momentjs 似乎也没有加载。

之后如何在 Amber 中使用 moment.js?我需要如何包装它?

我阅读了 how-to-add-a-non-amber-library-with-bower-for-example-processing和所有其他解释,但在获取确切过程时仍然遇到问题。

我阅读的所有文档对我来说都是不确定的。没有简单的说明如何做到这一点吗?

0 投票
2 回答
42 浏览

node.js - 尝试在 OS X 上安装 Amber.js 失败,因为未安装 grunt 客户端?

我在运行 10.11.5 的 OS X 机器上安装了 node.js 和 npm。但是,按照http://docs.amber-lang.net/getting-started.html上的说明,当我输入:

npm install -g amber-cli

在终端中,我得到以下结果:

npm WARN amber-cli@0.100.2 需要 grunt-cli@^0.1.13 的对等体,但没有安装。

安装停止。由于这只是来自 npm 的警告,我想知道我是否真的需要安装 grunt。

FWIW,我的 npm 目录中似乎确实有一个版本的 grunt,因为使用 locate 来查找它会产生十亿行,其中之一是:

/Users/me/.npm/grunt

事实上,看起来我有一堆 grunt 安装(大多数版本 0.4.0)。这让我不愿意再次安装 grunt,因为它似乎无论如何都不起作用。

0 投票
0 回答
58 浏览

python - 使用 make install 的 Ambertools20 编译错误

的输出

/Users/maeenarslan/Desktop/mm-tools/data/amber20_src/AmberTools/src/arpack/dnaitr.f:729:39:

第376章 call dvout (logfil, 1, rnorm, ndigit, | 2
...... 729 | call dvout (logfil, 2, xtemp, ndigit, | 1 错误:(1) 处的实际参数与 (1) 处的实际参数之间的等级不匹配2) (标量和秩-1)