2016-09-13 8 views
0

私はカスタムモジュールを作成し、requires-config.js(app \ code \ Namespace \ Modulename \ view \ frontend)を追加しました。requires-config.jsを使用してmagentoで外部jを追加します。

var config = { 
map: { 
    '*': { 
     test: 'https://example.com/test.js' 
    } 
} 

}

その後、外部のjsが次の場所(pub \ static_requirejs \ frontend \ Magento \ luma \ en_US)に追加されたのを見ることができますが、外部のjsはページソースに読み込まれませんコンソールを使用して)。 まだレイアウトにjsファイルを追加する必要がありますか?

<head> 
    <link src="https://example.com/test.js"/> 
</head> 

答えて

0

MODULENAME /ビュー/フロントエンド/ウェブ/ jsのフォルダ内ではなく、URLからロードするあなたのJSを置くために、その良い練習。

var config = { 
    "map": { 
     "*": { 
      "test": "Modulename/js/test" 
     } 
    } 
}; 

また、.js extenstionをrequire jsファイルに追加する必要はありません。 それからロードすることを確認してください

キャッシュをクリアして静的コンテンツを展開してください

関連する問題