2016-08-10 10 views
1

私はちょうどDocPadの学習を始めています。かなりのJavaScriptの重いページを提供するいくつかのサイトで使用したいと考えています。私はまた、ノードの書き出しを使用してJavaScriptをできるだけモジュール式に保つことができるようにしたいと考えています。使用したいコードの多くはすでにこのように記述されているためです。DocPadでモジュール式javascriptを使用する

私はbabelとbrowserifydocsのプラグインをインストールしましたが、importまたはrequireを試すたびにエラーが発生しています。私はバベルのプラグインサイトの指示に従いますし、js.babelファイルに

--- 
 browserify: true 
--- 

を追加した場合、私はInvalid left-hand side expression in prefix operationエラーを取得します。

私は持っているjavascriptを使用することができますか、レイアウトファイルの@getBlock( "scripts")行にすべてのjavascriptファイルを追加する必要がありますか?

答えて

0

-dフラグを指定してdocpadを実行して、完全なdocpadログファイルをどこかにアップロードできますか?これを見ると

browserify: true

はおそらく、この上でバベルプラグインの作者をCCにする前に、問題が空間であってもよいと思われます。

0

適切なモジュラーjsを実行するには、特別に設計されたwebpack(https://blog.madewithlove.be/post/webpack-your-bags/)を使用します。その後、WebPackのコンパイルをトリガする世代の終わりにDocPadと組み合わせるだけです。 DocPadはまた、そのためのプラグインがある

。あなたがフックできる適切なイベントを送信しますが、私はそれを使ったことがないと私はそれがhttps://github.com/RobLoach/docpad-plugin-webpack

でどのように良いかわかりません
関連する問題