2017-09-17 12 views
1

私はjekyllを試しています。私は.scssファイルを正常に追加していますが、動作していますが、.jsファイルに問題があるようです。jekyllにjavascriptを追加するには?

私は私のフォルダ構造がこれです.coffeeファイルを追加し、プラグインジキル-のCoffeeScriptを追加することなく、

作業あまりにもありえないことを試してみました

main.jsファイルになりました
\javascripts 
    |__ main.js 
\_includes 
\_sass 
\_layouts 
\_config.yml 
\index.html 

私はちょうど

console.log("this worked"); 
alert("hello"); 

を持っていると私は

を追加_includesフォルダ内head.htmlを持っています210
<script type="text/javascript" src="{{site.baseurl}}/javascripts/main.js" ></script> 

ページをロードしても何も起こりません、なぜですか?間違いは何ですか?

私はこのように同じことを追加し、それがなぜ、以前の方法は、私は任意のjavascriptの

+0

あなたのスクリプトが生成されたassestsに正確に追加される場所を確認できます。 – bhansa

+0

だから、\ _site \ javascripts \ main.jsにあるように – newprogrammer

答えて

0

について_config.ymlファイルには何も書かれていない

が動作していない

<script type="text/javascript" > 
console.log("this worked"); 
alert("hello"); 
</script> 

を働きましたmain.jsファイルをyour_site/assets/js/javascripts/

以下に試してみてくださいJSファイルをロードするには、このパス:

<script type="text/javascript" src="/assets/js/javascripts/main.js" ></script> 

はまた、あなたは同様に他のファイルを見るためにlocalhost:port/assetsを確認することができます。

これが役立つかどうか教えてください。

+0

はい私はビューソースの事を開いて、そのファイルを指しているかどうかを確認するためにリンクをクリックし、それが* Edit: – newprogrammer

関連する問題