Kiedy próbuję użyć momentjs, zainstalowanego przez altankę, moja aplikacja internetowa wyświetla następujący błąd, gdy próbuje się wczytać plik javascript na chwilę:"Uncaught SyntaxError: Nieoczekiwany import tokena" podczas używania programów typu instantjs z ASP5/MVC6
Uncaught SyntaxError: Unexpected token import
Na tej linii:
import { hooks as moment, setHookCallback } from './lib/utils/hooks';
Używam ASP5, MVC6 Visual Studio 2015 Wspólnotę. Nie można znaleźć tutaj żadnej odpowiedzi na ten temat ani na podstawie dokumentacji z instantjs.
Mój tag skrypt wygląda następująco:
<script type="text/javascript" src="~/lib/moment/src/moment.js"></script>
musisz teraz skompilować, przełączyli się na ES6. przedwcześnie imho ... – dandavis
Yup zgodził się na przedwczesne, i to jest dokładny powód, dlaczego! Będziesz musiał użyć babel lub coś podobnego, aby przenieść kod do ES5, aby to zadziałało, proste jak lol – JordanHendrix