私は今、RequireJsについて学び始めましたが、その短縮形を使ってjs依存関係を読み込めません。 I私はここで間違ってやっているのか理解していない、私は唯一の「ノックアウト」を使用してノックアウトJSライブラリをロードしようとするが、それはRequireJsは名前でスクリプトをロードしません
エラーがスローされますError: Script error for "knockout"
http://requirejs.org/docs/errors.html#scripterror
私は「ノックアウト-3.4.0」を使用している場合、それは動作します罰金が、私は使用することを好むだろう短縮
<!DOCTYPE html>
<html>
\t <head>
\t \t <script type="text/javascript" data-main="js/init.js" src="js/require.js"></script>
\t </head>
<body>
<h1 data-bind="text: TabIndx">Hello World</h1> \t \t
\t \t <script>
\t \t require(['knockout', 'viewModel'], function(ko, viewModel) {
\t \t \t var vm = new viewModel();
\t \t \t ko.applyBindings(vm);
\t \t });
\t \t </script>
</body>
</html>
require.config({
\t baseUrl: 'js',
paths: {
knockout: 'knockout-3.4.0',
\t \t viewModel: 'viewModel'
}
});
は 'あなたが' require.configを定義しているinit.js'です'? 'init.js'の全内容を投稿できますか? – Shakespeare