NPMを使用するライブラリが必要なコンポーネントでvue.jsを使用することに新しくなりました。ノードvueコンポーネントで使用するライブラリが必要です
これまでgulp Vueifyを使用して、.vueファイルとともにコアコードをbundle.jsファイルにコンパイルしました。私のコンポーネントで動作しますが、Axiosのようなものを追加するとライブラリが見つかりません。
私はNPM install axios --save-dev
でしたので、私にライブラリを手に入れました。
それから私のvueCore.jsは私がdashboard
コンポーネント
mounted: function() {
axios.get('/custom_api/api_home_get.php?', {
params: {
ID: i4
}
})
.then(function (response) {
this.last = response;
console.log(response);
})
.catch(function (error) {
console.log(error);
});
}
でaxiosを試してみて、使用するときに、私はUncaught ReferenceError: axios is not defined
働いていました。それはちょうどそれが多くのコンポーネントで使用されるので一度やりましたか? – Packy
「プロトタイプ」に任意のものを含めるように設定できます。そのため、すべてのコンポーネントが継承します。私の研究プロジェクトでは、プロトタイプにaxiosとsnackbar.jsがあります。 –