【发布时间】:2016-04-15 01:43:37
【问题描述】:
我正在学习 Aurelia 框架,遇到过这段代码:
import moment from "moment";
export class DateFormatValueConverter {
toView(value) {
return moment(value).format('MMMM Do YYYY, h:mm:ss a');
}
}
我的问题是,它期望在第一个语句中找到moment 的位置?我收到此错误:
aurelia-logging-console.js:86 ERROR [app-router] Error: XHR error (404
Not Found) loading http://localhost:9000/dist/moment.js(…)
然后我尝试做npm install moment --save,现在可以在我的 package.json 文件中看到这个:
"dependencies": {
"moment": "^2.12.0",
"numeral": "^1.5.3"
}
但错误仍然存在。谁能解释我应该在哪里存储moment?
更新:我根据错误查看了dist 目录,但我不确定它是如何填充的。它包含与我的src 目录中完全相同的文件,但它是如何工作的?
【问题讨论】:
-
你用的是systemjs还是webpack?
-
我正在关注本教程。 aurelia.io/docs.html#/aurelia/binding/1.0.0-beta.1.2.1/doc/… 到目前为止,我根据教程使用了
npm和jspm。
标签: aurelia