1

私はrequire.jsを学んでいます。ここで問題があります。プロジェクトで knockout.js を参照したいと考えています。フルネーム (knockout-xxx.js) が長すぎます。define(['ko'], function(ko){}); のように名前を単に ko にしたい 私のフォルダ構造は

Scripts
 - knockout-x-x-x.js
 - main.js (configuration file)
 - app
   - view
     - view.js

私の構成ファイルは次のようになります

require.config({
  baseUrl: '/Scripts',
  shim: {
    'jquery': { 'exports': 'jquery' },
    'ko': { 'exports': 'ko' }
  },
  paths: {
    "jquery": "/Scripts/jquery-2.0.1.min",
    "ko": "/Scripts/knockout-2.2.1",
  },
  priority: [
    'jquery'
  ]
});

「Scripts/ko.js」が見つからないというエラーが常に表示されます。誰かが私がここで間違ったことを教えてもらえますか?

乾杯

4

2 に答える 2

0

ファイル名とパスから「-2.2.1」を削除しようとしましたか?

于 2013-06-04T01:33:09.060 に答える