Zurzeit folge ich official ts-ko demo. Wenn ich einen direkten Verweis auf Ko gebe:Typoskript. KnockoutJs. Uncaught ReferenceError: require ist nicht definiert
/// <reference path="./node_modules/@types/knockout/index.d.ts" />
Es gibt keine Fehler. Aber wenn ein refrence in folgenden Weise hinzugefügt:
import * as ko from "knockout";
ein Fehler ausgelöst:
Uncaught ReferenceError: require is not defined
Typoskript Demo states, dass:
We’ll need to grab Knockout itself, as well as something called RequireJS.
Was ist der richtige Weg RequireJs zu definieren ? Warum ist es erforderlich, requirjs für den Fall "Import" zu verwenden?
package.json
"dependencies": {
"jquery": "3.1.1",
"@types/jquery": "2.0.33",
"knockout": "3.4.0",
"@types/knockout": "1.1.5"
}
Tutorial auf requirejs: https://www.youtube.com/watch?v=eRqsZqLyYaU Ordnerstruktur für erfordern js: https://github.com/volojs/create-template – Spirit