0
2

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.

【アプリ作り:Step1】Monaca+Vue+Sassの開発環境構築

0
Last updated at Posted at 2023-03-05

前置き

息抜きと勉強を兼ねて、自分がほしいなと思うアプリを作ろうと思います。
今回はStep1として、Monaca+Vue+SCSSの開発環境構築方法についてメモです。
前提としてMonacaにログインしているとします。

手順1:Monaca+Vue導入

1.新しいプロジェクトを作成し、テンプレートの種類を選択
スクリーンショット 2023-03-05 16.13.05.png

2.フレームワークを選択
スクリーンショット 2023-03-05 16.13.12.png

3.お好きなテンプレートを選択
スクリーンショット 2023-03-05 16.13.20.png

4.プロジェクト情報を記入
スクリーンショット 2023-03-05 16.13.41.png

5.作成を確認
スクリーンショット 2023-03-05 16.18.42.png

6.ローカルの開発環境構築

cd [プロジェクトを作りたい場所]
npm i -g monaca
monaca login //←コマンド押下後、monacaのログイン情報を入力
monaca import
monaca preview

スクリーンショット 2023-03-05 16.22.30.png

手順2:Sassのインストール

以下のコマンドを押下し、Sassをインストール

npm install node-sass nodemon --save-dev

src配下に、scssディレクトリを追加。
(※src配下の全体構成は以下キャプチャ参照)
スクリーンショット 2023-03-05 18.36.12.png

package.jsonを修正

package.json
"scripts": {
    "monaca:preview": "npm run dev & npm run watch",
    "monaca:transpile": "npm run build",
    "monaca:debug": "npm run watch",
    "dev": "cross-env NODE_ENV=development vite",
    "watch": "cross-env NODE_ENV=development vite build --watch", //←★修正対象
    "build": "cross-env NODE_ENV=production vite build", //←★修正対象
    "postinstall": "cpy ./node_modules/framework7-icons/fonts/*.* ./src/fonts/ && cpy ./node_modules/material-icons/iconfont/*.* ./src/fonts/",
    "compile": "node-sass src/scss/style.scss src/css/style.css" //←★修正対象
},

手順3:ビルド

npm run compile
npm run build
monaca preview
0
2
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
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?