【Vue入門】Vuejsのプロジェクトの始め方

概要

Vue.jsプロジェクトを開始する方法はいくつかあります。プロジェクトの要件や個人の好みに応じて最適な方法を選択できます

始め方

  1. VueCLI
  2. Vue UI
  3. Vite
  4. CDN
  5. Quasar

ここではVueCLI, Viteでの始め方について記述したいと思います。ほかの方法については興味があれば試してみるのも良いかと思います。Quasarはマルチプラットフォームに対応していますがただし、日本語のドキュメントが少ないためか、国内だと使用している人は少ないかもしれません。

各方法で初め

環境、バージョンなど

  • Nodejs : 18.20.0
  • Npm : 10.5.0
  • VueCli : 5.0.8
  • Vue: 3.2.13

VueCLIを利用

$ npm install -g @vue/cli
$ vue create my-project
Vue CLI v5.0.8
? Please pick a preset: (Use arrow keys)
> vue3+TS+Router+Vuex+ESLint+PackageJson ([Vue 3] babel, typescript, router, vuex)
  Default ([Vue 3] babel, eslint)
  Default ([Vue 2] babel, eslint)
  Manually select features
? Pick the package manager to use when installing dependencies: (Use arrow keys)
  Use Yarn
> Use NPM
✨  Creating project in C:\Users\twonine\work\devl\vue-start\my-project.
🗃  Initializing git repository...
⚙️  Installing CLI plugins. This might take a while...

[#########.........] | idealTree:@vue/cli-shared-utils: sill placeDep ROOT semver@6.3.1 OK
... 

しばらくインストールが続きます。

🎉  Successfully created project my-project.
👉  Get started with the following commands:

 $ cd my-project
 $ npm run serve

$

このようになるとインストール成功です。

実行してみます

$ cd my-project
$ npm run serve

> my-project@0.1.0 serve
> vue-cli-service serve

 INFO  Starting development server...


 DONE  Compiled successfully in 6035ms                                                                          21:01:29

  App running at:
  - Local:   http://localhost:8080/
  - Network: http://192.168.0.50:8080/

  Note that the development build is not optimized.
  To create a production build, run npm run build.

No issues found.

ブラウザから接続してみる

フォルダー構造

Viteでの開始

my-vue-appプロジェクトを作成してみたいと思います。

$ npm create vite@latest my-vue-app -- --template vue
Need to install the following packages:
create-vite@5.2.3
Ok to proceed? (y)y

Scaffolding project in C:\Users\twonine\work\devl\vue-start\my-vue-app...

Done. Now run:

  cd my-vue-app
  npm install
  npm run dev

提示してるコマンドを実行してみます。

$ cd my-vue-app
$ npm install
... ... ...
$npm run dev
  VITE v5.2.8  ready in 848 ms

  ➜  Local:   http://localhost:5173/
  ➜  Network: use --host to expose
  ➜  press h + enter to show help

ブラウザから接続してみる

フォルダー構造

タイトルとURLをコピーしました