рдмрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ
рдЬрдм import moment from 'moment'
рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдЗрдореНрдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдкрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╡рд╣ рд╕рдм рдХреБрдЫ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рдХреЙрд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдб рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЬреЗрд╕реНрдЯ рдЯреЗрд╕реНрдЯ рдЪрд▓ рд░рд╣реЗ рд╣реЛрдВ (рддреЛ) рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:
"TypeError: moment_1.default рдПрдХ рдлрдВрдХреНрд╢рди рдирд╣реАрдВ рд╣реИ"
рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ, рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдпрд╛рдд рдХрд░рдирд╛: import * as moment from 'moment'
рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдирд╣реАрдВред рдореИрдВрдиреЗ рд╕рднреА рдХреЛ рдЬреЗрд╕реНрдЯ рдХреЗ рдореБрджреНрджреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЗрдЦрд╛ рд╣реИ рдФрд░ рдпрд╣ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдореБрджреНрджрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЬреЗрд╕реНрдЯ рдЯреАрдо рдХреЛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдпрд╣ рдореБрджреНрджрд╛ рдкрд▓ рднрд░ рдореЗрдВ рд╣реИред
рдкреНрд░рдЬрдирди рдХрд░рдирд╛
рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо:
рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░
рдкрд▓ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдЙрддреНрдкрд╛рджрди рджреЛрдиреЛрдВ рдореЗрдВ рдПрдХ рд╣реА рддрд░рд╣ рд╕реЗ рдХреЙрд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдбреЗрд╕реНрдХрдЯреЙрдк (рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдкреВрд░реА рдХрд░реЗрдВ):
рдХреНрд╖рдг-рд╡рд┐рд╢реЗрд╖ рдХрд╛ рд╡рд╛рддрд╛рд╡рд░рдг
рдкрд▓ -v 2.24.0
рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдирд┐рдореНрди рдХреЛрдб рдЪрд▓рд╛рдПрдБ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ:
рд╕рд╛рдВрддреНрд╡рдирд╛ рдЙрддреНрдкрд╛рджрди рдЬрдм рдкрд▓ рдЖрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдХреА рдЙрдореНрдореАрдж рд╣реИ 'рдЖрдпрд╛рдд рдкрд▓' рд╕реЗ рдкрд▓
console.log src/resources/timestamping.tsx:4
Tue Jul 16 2019 10:58:16 GMT-0400 (Eastern Daylight Time)
console.log src/resources/timestamping.tsx:5
7/16/2019, 10:58:16 AM
console.log src/resources/timestamping.tsx:6
240
TypeError: Cannot read property 'version' of undefined.
рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ рдЬрдм рдкрд▓ рдЖрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрд╛рдиреА рдЖрдпрд╛рдд рдХрд░рддрд╛ рд╣реИ * 'рдкрд▓' рд╕реЗ рдкрд▓ рдХреЗ рд░реВрдк рдореЗрдВ
console.log src/resources/timestamping.tsx:4
Tue Jul 16 2019 11:02:46 GMT-0400 (Eastern Daylight Time)
console.log src/resources/timestamping.tsx:5
7/16/2019, 11:02:46 AM
console.log src/resources/timestamping.tsx:6
240
console.log src/resources/timestamping.tsx:8
2.24.0
const moment = require("moment").default || require("moment")
рд╡рд╣ рд╣реИ рдЬреЛ рдореИрдВ рд╕рд╛рде рдЖрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ moment
рдХреЛ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
// рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
import * as mom from "moment";
const moment = require("moment").default || require("moment");
рдХреЛрдгреАрдп / рдЬреЗрд╕реНрдЯ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдПрдХ рд╣реИрдХ рд╣реИред
blemред рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдПрдХ рд╣реИрдХ рд╣реИред
рдзрдиреНрдпрд╡рд╛рдж рд╕рд░, рдХрд┐ рдорджрдж рдХреАред
рд╡рд╣рд╛рдБ рдХреБрдЫ рдкрд▓ рд╣реИред рдЬреЗ рдПрд╕ рдпрд╣рд╛рдБ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬрдм рдореИрдВ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдЬреЗрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ts-jest
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдореИрдВрдиреЗ рдЬреЗрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдмреИрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдореИрдВ рдЕрдм рдЗрд╕рдХрд╛ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВред рд╢рд╛рдпрдж ts-jest
рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реБрдб рдХреЗ рддрд╣рдд рдХреБрдЫ рдХрд░ рд░рд╣реА рд╣реЛ рд╕рдХрддреА рд╣реИ
рдХреБрдЫ рдФрд░ рдЦреЛрдЬ рдХреЗ рдмрд╛рдж рдпрд╣рд╛рдБ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛
https://github.com/aurelia/skeleton-navigation/issues/606#issuecomment -397051406
tsconfig.json рдореЗрдВ рд╕рдВрдХрд▓рдХ рдХреЗ рддрд╣рдд "esModuleInterop": true
рдореЗрдВ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
@DrubajitPC рдЦреБрд╢реА рд╕реЗ рдЖрдкрдХреЛ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓ рдЧрдпрд╛ред
рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рдбреЙрдХреНрд╕ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ?
https://momentjs.com/docs/#/use -it / рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ /
рдЬрд╝рд░реВрд░ ... рдореБрдЭреЗ рдХреБрдЫ рд╕рдордп рджреЗрдВ :)
рд╣рдореНрдореН ... рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ
https://github.com/moment/moment/blob/develop/FAQ.md
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рддрдм рдорд┐рд▓реА рдЬрдм рдореИрдВрдиреЗ esModuleInterop рдХреЛ рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ ...
@KonradLinkowski - рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣реИрдХ рдорджрдж рдХреА :)
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
const moment = require("moment").default || require("moment")
рд╡рд╣ рд╣реИ рдЬреЛ рдореИрдВ рд╕рд╛рде рдЖрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓moment
рдХреЛ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред// рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдХреЛрдгреАрдп / рдЬреЗрд╕реНрдЯ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдПрдХ рд╣реИрдХ рд╣реИред