1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

vue.jsの下準備とimportについて

Last updated at Posted at 2020-02-06

Vue.jsの開発を始めるまでの下準備と、Vue.jsで必ず必要になるimportについて、正確に理解したいと思います。

WebCLIとは

WebCLIとは、Vue.jsで作成するアプリの骨格を作ってくれるコマンドラインツールのことです。
Vue.jsを学習する中で、最初はCDN経由でVue.jsを呼び出して使っている方も多くいると思います。
CDNとはコンテンツを配布するためのネットワークのことです。
WebCLIを使うと、プロジェクトを作成するのもターミナル経由で行うことができるようになります。

vue create プロジェクト名

でプロジェクトの作成をすることができます。

プロジェクトの骨格

CLI経由で作成されたプロジェクトは多くのファイルから構成されていますが、主に使うのはsrc(ソースコード)に入っているファイルになります。

components

コンポーネント。細かく使い回す部品を管理するフォルダ

views

ページに関するvueファイルを入れるフォルダ。

App.vue

アプリ共通で管理するコンポーネントが集まったファイル。ヘッダーやフッターなどが入っている。

main.js

最初に読み込まれるファイル。この中に、最初に読み込ませたいファイル、やるべき処理を入れておく。
main.jsには以下のようなコードがある。

new Vue({
  router,
  render: function (h) { return h(App) }
}).$mount('#app')

まず、 new Vue は新しくVueインスタンスを作成するということです。
その中にはオプションオブジェクトが入っており、これはこのようなコードに変換されます。

new Vue({
  el: '#app',
  components: { App },
  template: '<App />'
})

つまり、アプリを開始したときにAppエレメントがインスタンスとして作成されるということです。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?