Я изучаю основы Аурелия, и пришли через этот код:каталог в 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? –
Я следую этому руководству. http://aurelia.io/docs.html#/aurelia/binding/1.0.0-beta.1.2.1/doc/article/binding-value-converters До сих пор я использовал 'npm' и' jspm' согласно к учебнику. – akshayKhot