2017-07-03 18 views
0

animate.cssを読み込もうとしています。このパッケージは、コマンドnpm install --save animate.cssを使用してインストールされます。今、プロジェクトの中でそれをインポートする最良の方法は何ですか?Vue |特定のNPMパッケージからスタイルシートをインポートする方法は?

私は静的フォルダ内のファイルをコピーしてそこからロードするよう求めているいくつかのソリューションを見つけました。しかし、NPMをパッケージから取り除くとNPMのすべての利益を失うことになります。

答えて

1

あなたのyoutはmain.jsでのWebPACK

module: { 
    loaders: [ 
    { test: /\.css$/, loader: "css-loader" } 
    ] 
} 

import 'animate.css/animate.min.css' 
+0

のおかげで、あなたのアプリケーションでグローバルに

をanimate.cssたいと仮定すると、私は思いますこれは私が行う正しい方法ですt。 :) –

1

私のプロジェクトで同様のシナリオで行ったことは、src importsが使用されています。あなたのApp.vueコンポーネントで

あなたはスコープの属性を持ついずれかを持っている場合App.vueはスコープのスタイルのエントリポイントと他のグローバルスタイルのための1 ように、2個のスタイルのタグを追加します。

<style src="animate.css/animate.min.css"> 
    /* global styles */ 
</style> 

<style scoped> 
    /* local styles */ 
</style> 
関連する問題