[[Magentoめも]]

大きく分けて2通りのやり方があるようですが、簡単なやり方でやります。~
まずは[[Magento2 themeの作成]]でテーマを作成しておきます。

*JSファイル設定 [#y33356ce]

以下のパスに default_head_blocks.xml を設置します。~
app/design/frontend/Yassujp/blank/Magento_Theme/layout/

default_head_blocks.xml

 <?xml version="1.0"?>
 <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
     <head>
         <link src="js/custom.js"/>
     </head>
 </page>

*JSの記述 [#ra7b3385]

以下のパスに custom.js を設置します。~
app/design/frontend/Yassujp/blank/web/js/

*静的ファイルのデプロイ [#s469fbb8]

以下のコマンドで静的ファイルをデプロイします。

 php bin/magento setup:static-content:deploy

デプロイ先は以下になります。~
pub/static/frontend/Yassujp/blank/en_US/js/custom.js

更新されない場合は削除してしまって再度コマンドを叩きました。

 # rm -fr pub/static/frontend/Yassujp/

*キャッシュファイルのクリア [#b22b1b64]

SYSTEM - Cache Management からキャッシュをクリアします。

これでJSが実行されればOKです。

[[Magento2でjQueryを使用する]]も参考にして下さい。



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS