並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 105件

新着順 人気順

vue-cliの検索結果1 - 40 件 / 105件

  • TypeScriptでVue.jsを書く – Vue CLIを使った開発のポイントを紹介

    2018年8月11日に新しいメジャーバージョンとなるVue CLI 3.0がリリースされました。Vue CLI 3では、公式にTypeScriptをサポートし、 TypeScriptを利用するプロジェクトの生成に対応しました。これにより、TypeScriptでVueを気軽に試せるようになったということで、今回ちょっとどんなものか試してみることにしました。試した中でポイントとなりそうな部分をまとめてみたので紹介します。なお、私は普段はAngularでTypeScriptを書いているため、TypeScriptのクラス構文を使った説明になっています(クラス構文を使わなくても、TypeScriptでvue.jsを書くことはできます)。 目次 はじめに – Vue CLI + TypeScript TypeScript + Vue サンプル Vue CLIでTypeScriptプロジェクトを生成する

      TypeScriptでVue.jsを書く – Vue CLIを使った開発のポイントを紹介
    • Vue CLI UIが想像以上に便利だった話 - Qiita

      概要 最近、vue-cliがバージョンアップしていて、ふーんとか思いながら流してたんですが、vue-cli uiという機能があることを教えてもらい改めて調べて動かしたら結構感動してしまったので、記事にしてみました。cli-uiどうなん?って思った方のお役に立てていただければと思います。 プロジェクトを始める いつものCLI とりあえずcliをグローバルインストール!!

        Vue CLI UIが想像以上に便利だった話 - Qiita
      • Vue CLI 3.0 が来ました! — Vue.js

        Aug 11, 2018 このブログはこちらの翻訳ブログです。 過去数ヶ月にわたり、私たちは Vue アプリケーション用の標準ビルドツールチェーン、次世代の Vue CLI について懸命に取り組んできました。 今日私たちは Vue CLI 3.0 のリリースとそれに付随する全てのエキサイティングな機能を発表することにわくわくしています。 豊富なビルトイン機能Vue CLI 3 は以前のバージョンとは全く別物です。書換えのゴールは以下の 2 つです: モダンなフロントエンドツール、特に複数のツールを混在させる場合の構築疲れを軽減する; どんな Vue アプリのデフォルトにもなるよう、可能な限りツールチェインにベストプラクティスを組込む 核として、 Vue CLI は webpack 4 の上に構築された事前設定済みのビルド設定を提供します。開発者が必要とする構成の量を最小限に抑えることを目指

          Vue CLI 3.0 が来ました! — Vue.js
        • Vue.js を vue-cli を使ってシンプルにはじめてみる - Qiita

          Vue.js を vue-cli でシンプルに過不足なくスタートする はじめに 可能なかぎり、この通りやればできるようにシンプルで過不足なくコマンドをまとめていきます。 (2019.02) Vue CLI 3対応するためにほぼサンプルコードを一新しました。 Vue-cli 2.x版が必要なかたはこちらにバックアップしておいたのでご参照ください。 vue-cli のインストール Vue.jsを使う環境を準備するためのコマンドラインインタフェースをインストールします。

            Vue.js を vue-cli を使ってシンプルにはじめてみる - Qiita
          • Vue CLI v3

            第69回 HTML5とか勉強会「UIフレームワーク最前線」の発表資料 https://html5j.connpass.com/event/89073/

              Vue CLI v3
            • Vue CLI 3.0 is here!

              Over the past few months, we’ve been working really hard on the next generation of Vue CLI, the standard build toolchain for Vue applications. Today we are thrilled to announce the release of Vue CLI 3.0 and all the exciting features that come with it. Rich Built-in FeaturesVue CLI 3 is a completely different beast from its previous version. The goal of the rewrite is two-fold: Reduce configuratio

                Vue CLI 3.0 is here!
              • Vue CLIのプロジェクト管理UIがいい感じだった - Qiita

                表示されました。日本語対応されてます! 作成ボタンからプロジェクトを作成してみます。 どのディレクトリに作成するか指定できます。 画面下の「ここに新しいプロジェクトを作成する」ボタンをクリック。 プロジェクト名やパッケージマネージャ(NPM or YARN)などの指定ができます。 コマンドでやるよりわかりやすいですね^^ 「手動」を選択すると細かく機能選択できます。 詳細情報のリンクもあってとっつきやすいです。 各種オプション指定。英語だからなぁ。。。という方はGoogle Chromeの「日本語に翻訳」が出番ですよ! はい。大体わかります。 次回同じ設定でプロジェクト作成できるようにプリセットも保存できます。 プロジェクト作成中。ここはコマンド実行と同じく時間がかかります。 vue ui コマンドを実行したターミナルです。 インストールが完了すると、プロジェクトの管理画面が表示されました

                  Vue CLIのプロジェクト管理UIがいい感じだった - Qiita
                • Vue CLI 3.0 で TypeScript な Vue.js プロジェクトをつくってみる - Qiita

                  この記事について ついに Vue CLI 3.0 がリリースされました Vue CLI 3.0 is here! – The Vue Point – Medium Vue CLI 3.0 で Vue.js in TypeScript なプロジェクトをさくっとつくってみたので、その記録です。 3.0 では、プロジェクト作成時に TypeScript を選べるようになっており、Vue.js in TypeScript での開発に必要な諸々をまるっと入れてくれるので、新規開発で TypeScript を導入するハードルがグッと下がってるんじゃないか、と期待が膨らみます。 概要 Vue CLI: 3.0.0 TypeScript: 3.0.0 webpack: 4.16.5 Vue CLI 3.0 でプロジェクト作成すると TypeScript と webpack は上記のバージョンがインストール

                    Vue CLI 3.0 で TypeScript な Vue.js プロジェクトをつくってみる - Qiita
                  • vuetify+vue/cliによるフロントエンドと、pythonのresponder+sqlite3によるAPIで、SPA(single-page application)のウェブサイトを実装してみたり - Qiita

                    vuetify+vue/cliによるフロントエンドと、pythonのresponder+sqlite3によるAPIで、SPA(single-page application)のウェブサイトを実装してみたりPythonSQLite3Vue.jsVuetifyresponder はじめに この前responderとSQLiteとの組み合わせで簡単なウェブサイトを作る例をしました。 今回はresponderとSQLに加えて、SQLデータベースと接続してデータの閲覧や追加や更新や削除したりできるSPA(single-page application)のウェブサイトにします。 フロントエンドは最近とても人気のjavascriptフレームワークであるvuetifyを使います。 vuetifyのコンポーネントは特に設定しなくてもレスポンシブデザインになっているというところは便利です。 pythonの方で

                      vuetify+vue/cliによるフロントエンドと、pythonのresponder+sqlite3によるAPIで、SPA(single-page application)のウェブサイトを実装してみたり - Qiita
                    • Vue CLI 3.0について社内勉強会で発表しました - UUUM攻殻機動隊(エンジニアブログ)

                      こんにちは!エンジニア(仮)のめる(@c5meru)です。 最近はもっぱらバックエンドエンジニアとしてお仕事しているのですが、一方でVue.js 日本ユーザー会のスタッフとしてVue Fes JapanやVue.js Meetupのお手伝いに参加しているので、もうちょっとVueのキャッチアップをやったほうがいいかも😨...と思い、今回は表題のテーマで発表しました。 Vue CLI とは Vue.jsプロジェクトのひな形を作成するための、コマンドラインツールです。 Node.js をインストールした状態で、以下のコマンドを実行すると動かせるようになります。 $ npm install -g @vue/cli 爆速でプロジェクトを作る vue create <プロジェクト名> でプロジェクトを作成できます。 presetで、 default (babel, eslint) を選択すると爆速で

                        Vue CLI 3.0について社内勉強会で発表しました - UUUM攻殻機動隊(エンジニアブログ)
                      • vue-cliでwebアプリケーションを作って、GitHubPagesで無料で爆速でリリースした話 - Qiita

                        はじめに 最近Vue.jsを利用してwebアプリケーションを作成しているのですが、vue-cliというプロジェクト作成ツールがあったので今回それを利用して実際にリリースするまでやってみたので書いていきたいと思います。 今回リリースはherokuなどいろいろ考えたのですが、GitHubPagesを利用しました。 リリースしたサイト ※サイトの品質、ソースコードの品質はまだまだなのでそこには触れません Netlifyでもリリースしました! vue-cliでwebアプリケーションを作って、Netlifyを使って無料で爆速でリリースした話 GitHubPages GitHubのリポジトリにpushするだけで、簡単にwebページを公開できるサービスです。 リポジトリ毎に公開できたり、アカウントに対して公開できたりします。 例えば下記ページは自分のvue.jsのリポジトリをGitHubPagesを利用

                          vue-cliでwebアプリケーションを作って、GitHubPagesで無料で爆速でリリースした話 - Qiita
                        • vue-cliで始めるVue.jsチュートリアル (1) - Qiita

                          Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

                            vue-cliで始めるVue.jsチュートリアル (1) - Qiita
                          • Vue.jsの開発体験を次の次元へ CLIが苦手でも使える「Vue CLI」のすすめ

                            2018年6月19日、第69回となる「HTML5とか勉強会」が開催されました。今回のテーマは「UIフレームワーク最前線」。Angular、Vue.js、Reactという3つのフレームワークにおける第一人者が一同に集い、それぞれの最新動向やおすすめポイントを語ります。「Vue CLI v3」に登場したのは、Vue.js Japanユーザーグループのオーガナイザーとして活躍するkazu_pon氏。Vue.jsアプリ向けのCLIベースの開発ツールである「Vue CLI」の次期バージョンの特徴や目玉ポイントを解説します。 Vue CLI v3の話 kazu_pon氏(以下、kazupon):ご紹介に預かりましたkazuponです。さっそく発表させていただきたいと思います。まず自己紹介です。 Vue.jsのコアチームメンバーとして活動しています。Vue.js Japanのユーザーグループの運営をした

                              Vue.jsの開発体験を次の次元へ CLIが苦手でも使える「Vue CLI」のすすめ
                            • NUXT いるのかどうか (Vue CLI 3 との比較) - Qiita

                              Nuxt.jsいらない説 という記事を読んだのをきっかけに、 NUXT と Vue CLI 3 どちらを使うべきか、その選び方を整理してみた。特にその記事に対する反論とかではない。 Vue を使うときの選択肢 現状、 Vue CLI 3 と NUXT の二択だと思って良い。 少なくとも webpack で1からゴリゴリ書くのはおすすめしない。アップデートが死ねる。 parcel はちゃんと使ってないのでコメントしにくいが、 Vue CLI 3 ですら重たいような局面では使えるかも知れない。けど今回は選択肢には挙げない。 Vue CLI 3 とは なにをするものなのか Vue のツールチェーンがほぼ全部入りした CUI/GUI ツール。 vue create を叩くとローカルでの開発環境やビルドを備えたプロジェクトが作成される。その際、 Router や Vuex を導入するかも選択できる。

                                NUXT いるのかどうか (Vue CLI 3 との比較) - Qiita
                              • Vue CLIで作成したプロジェクトにaxios-mock-adapterを使用したユニットテストを導入する | DevelopersIO

                                VueアプリケーションのHTTP通信にaxiosを使用しているケースを例として、axios-mock-adapterを使用してHTTP通信部分をモック化したユニットテストを試してみました。 こんにちは。サービスグループの武田です。 ある程度の規模のSPA(シングルページアプリケーション)を構築する場合、ほぼ100%APIサーバーとの通信が発生します。その場合の通信は、一般的にはHTTP/HTTPSを使用し、またアプリケーション内でもHTTPクライアントライブラリを使用することになります。さてそういったライブラリを使用しているモジュールのユニットテストは一般的に難しいものになります。なぜなら通信相手のサーバーは常に動いているとは限らず、また途中のネットワーク状況にも結果が左右されてしまいます。通信が失敗するパターンをテストしようにも都合よくエラーになってくれるとは限りません。ユニットテストの

                                  Vue CLIで作成したプロジェクトにaxios-mock-adapterを使用したユニットテストを導入する | DevelopersIO
                                • 【Vue.js】Vue CLI 3.0でハッシュ名を付けずにproductionビルドする - Qiita

                                  Vue CLI 3.0になってVue.jsもより開発しやすくなりましたね。 UIでビルドも楽になって手放せないのですが、 困ったのが production で生成されるチャンクハッシュ名付きファイル名です。 キャッシュされないようにつけるらしいですが、 複数のhtmlから起動させたい場合等、開発条件によっては困るし、 ソース中で、動的にパス名を参照するところはrequire()を付ける必要あるので デバッグにいらぬ時間を浪費します。 そこで、vue.config.js にハッシュ名を付けないように設定しました。 使う際には、UIのOutput Directoryは空にしておいて下さい。 const MiniCssExtractPlugin=require('mini-css-extract-plugin') module.exports = { baseUrl: '', lintOnSav

                                    【Vue.js】Vue CLI 3.0でハッシュ名を付けずにproductionビルドする - Qiita
                                  • Vue CLI v3 を利用して、あらゆるサイトに埋め込める Web Component ベースの Qiita スライドビューアーを開発した話 - Qiita

                                    Vue CLI v3 を利用して、あらゆるサイトに埋め込める Web Component ベースの Qiita スライドビューアーを開発した話JavaScriptVue.jsWebComponentsdeprecated Vue.js Advent Calendar 2018 の管理担当、言い出しっぺだから全部参加をポリシーで進めている potato4d です。 今年は以下の2つを公開しており、ことしは守りのコードを中心に紹介しました。 Vuexによる状態管理を含む最高に快適な Vue.js + TypeScript の開発環境を目指す話 JavaScript ベースの Vue.js プロジェクトのデータ構造を JSON Schema を使って守る ですが、ここは #1 アドベントカレンダー。せっかくなので、もう少し夢のある話をしたいと思います。 Kamishibai Viewer という

                                      Vue CLI v3 を利用して、あらゆるサイトに埋め込める Web Component ベースの Qiita スライドビューアーを開発した話 - Qiita
                                    • Vue CLI

                                      Vue CLI is in Maintenance Mode! For new projects, please use create-vue to scaffold Vite-based projects. Also refer to the Vue 3 Tooling Guide for the latest recommendations.

                                      • もうgulpやwebpackで消耗しない!vue-cliを使ったVue.js開発

                                        フロントエンド界隈の闇といえば、開発をはじめる前に周辺ツールで消耗すること。 以下の記事を見ていただくと、わかるかと思う。 1年半ほど前に書いた記事だ。 フロントエンド初心者だった私が、Vue.js(0.12)を使ってTypeScriptでChrome拡張機能を開発しようとしたとき、本題の「Vue.js」を触るまでに以下のツールを学ばなければならなかった。 npm: nodeのパッケージ管理ツール bower: フロントエンド系のライブラリ管理ツール tsd: TypeScriptの型情報管理ツール gulp: タスクランナー(ビルドやテスト自動化のため) webpack: モジュールバンドラー(ファイルを1つにまとめ依存解決するため) ts-loader: TypeScriptをwebpackでビルドするときに使うプラグイン Jasmine: テストツール(BDD) mocha+chai

                                          もうgulpやwebpackで消耗しない!vue-cliを使ったVue.js開発
                                        • vue-cli 3.0で始めるPWAとVue.jsのconfig周り

                                          Domain error Failed to resolve DNS path for this host

                                            vue-cli 3.0で始めるPWAとVue.jsのconfig周り
                                          • GitHub - SimulatedGREG/electron-vue: An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.

                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                              GitHub - SimulatedGREG/electron-vue: An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
                                            • Vue CLI UIを活用して実際にアプリを作ってみた - LiBz Tech Blog

                                              はじめに LiBではフロントエンド勉強会をしており、最近は勉強会の中でVue CLI UIを使ってアプリを作っています。 関連記事 3ヶ月間バックエンドエンジニア向けにフロントエンドを学ぶ勉強会を行った話 フロントエンド初心者がVueUIを使って爆速でVueアプリを立ち上げてみる Vue CLI UIを使いつつの実装がかなり勉強になったので、復習がてら「ユーザ一覧を表示するアプリ」を作ってみたいと思います。 Vue CLI UIでアプリを新規作成 詳しい方法は過去記事をご覧ください。 フロントエンド初心者がVueUIを使って爆速でVueアプリを立ち上げてみる アプリを新規作成してすぐはこのような画面になっています。 ユーザ一覧ページを作る(Vue Router) ユーザ一覧を表示するためのページを作ります。 ルーティングにはVueの公式ルータである Vue Router を使います。 Vu

                                                Vue CLI UIを活用して実際にアプリを作ってみた - LiBz Tech Blog
                                              • GitHub - vuejs/vue-cli: 🛠️ webpack-based tooling for Vue.js Development

                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                  GitHub - vuejs/vue-cli: 🛠️ webpack-based tooling for Vue.js Development
                                                • 【前編】Vue CLI + Laravel によるMSPA (Multi-Single Page Application) - CYDAS Developer's Blog

                                                  大阪からこんにちは、福山健(@kenfdev)です! 最近はLaravelとVueを触ることが多く、開発のしやすい仕組みづくりについて考えてます。Laravelは最初からフロントエンドの開発がしやすいように Laravel Mix の仕組みが用意されています。これを使うとさくっとVueやReactなどのSPAのパイプラインもLaravelに組み込むことができます。 とはいえ、 バックエンドにLaravelを使い続けるかわからない フロントエンドエンジニアにLaravelを極力意識させたくない Vue CLIをそのまま使いたい Vue CLIの中でも pages 機能を使ってMSPA(Multi-Single Page Application)を作りたい というような思いがある人も一定数いるのではないでしょうか? 上記をふまえて、VueCLIを使ってフロントエンドを作り、バックエンドをLar

                                                    【前編】Vue CLI + Laravel によるMSPA (Multi-Single Page Application) - CYDAS Developer's Blog
                                                  • vue-cliで作成したSPAにシンプルにCognitoログインを組み込む - Qiita

                                                    import { CognitoUserPool, CognitoUser, AuthenticationDetails, CognitoUserAttribute } from 'amazon-cognito-identity-js' import { Config, CognitoIdentityCredentials } from 'aws-sdk' export default class Cognito { configure (config) { if (config.userPool) { this.userPool = config.userPool } else { this.userPool = new CognitoUserPool({ UserPoolId: config.UserPoolId, ClientId: config.ClientId }) } Conf

                                                      vue-cliで作成したSPAにシンプルにCognitoログインを組み込む - Qiita
                                                    • vue-cli 3.0で立ち上げたアプリに複数のエントリーポイントを用意する - Qiita

                                                      概要 エントリーポイントを分けることで、コードの見通しは良くなり、余分なコードのダウンロードを避けることができます。 今回、vue-cli 3.0 で立ち上げた趣味アプリに複数のエントリーポイントを用意したのですが、 思いの外苦戦したので設定方法を共有したいと思います。 設定方法 vue-cli の2系までは webpack.config に entry を記述することで、複数のエントリーポイントに対応する事ができました。1 しかし、vue-cli 3.0でセットアップしたプロジェクトには webpack.config が生成されません。 その代わりに vue.config.jsに vue-cli の設定を記述することができます。2 この中で pages オブジェクトとして、複数のエントリーポイントを定義することができます。 この状態を multi-page mode と呼びます。 vue

                                                        vue-cli 3.0で立ち上げたアプリに複数のエントリーポイントを用意する - Qiita
                                                      • 話題の爆速CLIツール「Vite」をVue.jsの定番ツール「Vue CLI」と徹底比較!

                                                        はじめに 本連載では、JavaScriptを利用して動的なWebページを構築できるフレームワークVue.jsを、データの型指定ができるように拡張されたAltJS(コンパイルしてJavaScriptにする言語)であるTypeScriptで活用する方法を説明しています。前回記事では、Vue.jsのプロジェクト作成や実行などができるCLI(コマンドライン)ツール「Vue CLI」の利用法を説明しました。 一方、Vue.jsのプロジェクト作成や実行ができるツールとして最近話題になっているのが「Vite」です。Vue.jsの作者であるEvan You氏とオープンソースコミュニティで開発されているこのツールは、「ヴィート」(フランス語で「高速」の意味)という名の通り、プロジェクト作成や実行をより高速に行うことを主眼に作られています。Vue.jsだけでなく、Reactなどさまざまな形式のプロジェクトに対

                                                          話題の爆速CLIツール「Vite」をVue.jsの定番ツール「Vue CLI」と徹底比較!
                                                        • vue-cliでwebアプリケーションを作って、Netlifyを使って無料で爆速でリリースした話 - Qiita

                                                          はじめに vue-cliでwebアプリケーションを作って、GitHubPagesで無料で爆速でリリースした話の記事で、vue-cliで実装したものをGitHubPagesでリリースしました。 今回の記事はNetlifyが熱いと最近聞いたので、アカウント登録からvue-cliで作ったwebアプリケーションのリリース、カスタムドメインとHTTPSの設定をしたので書いていきたいと思います。 ※vue-cliに関しては上記記事に詳しく書いてあるのでこの記事では触れません リリースしたサイト(中身はGitHubPagesでリリースしたサイトと同じ) https://holy-place-photo.netlify.com/ https://www.netlify.com/ 静的なサイトなら簡単にリリースができるサービスです。 下記Qiitaの記事に詳しく特徴が載っています(下記Qiitaの記事で自分

                                                            vue-cliでwebアプリケーションを作って、Netlifyを使って無料で爆速でリリースした話 - Qiita
                                                          • Vue CLIでHelloWorld - Qiita

                                                            Index 1.VueCLIでHelloWorld 2.VueJSでフォームを使おう 3.VueJSで単一ファイルコンポーネント 4.VueJSでAPI通信 5.VueJSで猫検索アプリ作成 6.おまけ 7.おまけ Rails x Vue.js 8.おまけ Rails x Vue.js x VueX Vue.jsをお手軽に始められるVueCLIを使って実装を始めます。 とってもお手軽なMVVCフレームワークでコンポーネント(部品)の管理が容易でしかも覚えやすいと評判なので早速試してみましょう。 前提条件 HTML,CSS,Javascriptの経験者 NPMをインストールしている事 MACユーザー ChromeWebDebug機能が使える状態 VueJSのデバッガも入れておきましょう vue --version 2.8.1 npm --version 3.10.8 JS記述式はES6 1.

                                                              Vue CLIでHelloWorld - Qiita
                                                            • vue-cli 3.0時代のNuxt.js

                                                              vue-cli 3.0からプロジェクトのカスタマイズがtemplate方式からplugin方式に変わったので、Nuxt starter pluginを作りました

                                                                vue-cli 3.0時代のNuxt.js
                                                              • Nuxt.js のような自動ルーティングを可能にする Vue CLI プラグインを作った - Katashin .info

                                                                2018年7月16日VueNuxt.js という Vue.js で SSR をするアプリケーションが簡単に書けるフレームワークがあります。Nuxt.js は SSR だけでなく、webpack の設定やディレクトリ構造なども最初から決められており、規約がすでに存在することによる開発の効率化の面においても注目されています。 個人的に Nuxt.js で便利だと感じている機能にルーティングの自動解決とレイアウト機能があります。通常の Vue Router を使ったアプリではルーティングの設定は自分で書く必要がありますが、Nuxt.js では pages/ ディレクトリ以下の構造から自動的にルーティングの設定を生成してくれます。また、Rails のレイアウトのように、各ページごとにレイアウトファイルを指定することができます。 これらの機能に慣れてしまうと、Nuxt.js を使っていないプロジェク

                                                                  Nuxt.js のような自動ルーティングを可能にする Vue CLI プラグインを作った - Katashin .info
                                                                • Vue.js(vue-cli)とFlaskを使って簡易アプリを作成する【前半 - フロントエンド編】 - Qiita

                                                                  どうもmiyachi(@_38ch)です。 フロントエンドVue.js、サーバーサイドFlaskで作る簡易SPAの作り方をまとめていきたいと思います。 少し長いと思うので、前半後半2回に分けて書いていきます。 まずはクライアントサイドを作成 まだvue-cliをインストールしていない場合はインストールします。

                                                                    Vue.js(vue-cli)とFlaskを使って簡易アプリを作成する【前半 - フロントエンド編】 - Qiita
                                                                  • Vue CLI 3 で PWA チュートリアル(Service Workers / Add to Home Screen / Push Notifications) - Qiita

                                                                    Vue CLI 3 で PWA チュートリアル(Service Workers / Add to Home Screen / Push Notifications)Vue.jsFirebasePWAFirebaseCloudMessagingvue-cli オリジナル記事 https://blog.n11sh1.com/vue-pwa-tutorial-ja/ PWAとは? PWA(Progressive Web App) の一部に以下のような機能があります。 Service Workers Add to Home Screen Push Notifications これにより Webアプリ として開発しても Nativeアプリ 同様のUXをユーザーに提供できます。 ここらへんを Vue を使って試していきます。 Ref. Progressive Web Apps | Web | Goog

                                                                      Vue CLI 3 で PWA チュートリアル(Service Workers / Add to Home Screen / Push Notifications) - Qiita
                                                                    • コマンドラインツール「Vue CLI」で本格的なVue.jsプロジェクトを作成しよう

                                                                      本連載では、JavaScriptフレームワーク「Vue.js」を、型定義が利用できるようにJavaScriptを拡張した言語「TypeScript」で活用する方法を、順を追って説明していきます。前回はVue.jsとTypeScriptの概要を紹介しました。今回はVue.jsのプロジェクト作成やビルドなどができるツール「Vue CLI」の利用法を説明します。 はじめに 本連載では、JavaScriptを利用して動的なWebページを構築できるフレームワークVue.jsを、データの型指定ができるように拡張されたAltJS(コンパイルしてJavaScriptにする言語)であるTypeScriptで活用する方法を、順を追って説明しています。前回記事では導入として、Vue.jsとTypeScriptそれぞれを単独で利用するサンプルを説明しました。 前回のVue.jsを利用したサンプルでは、Vue.js

                                                                        コマンドラインツール「Vue CLI」で本格的なVue.jsプロジェクトを作成しよう
                                                                      • 【Vue.js】Vue-CLI・VueRouter・Vuexを使って、最小構成のSPAアプリケーション構築 | RARA Land

                                                                        HOMEVue【Vue.js】Vue-CLI・VueRouter・Vuexを使って、最小構成のSPAアプリケーション構築

                                                                          【Vue.js】Vue-CLI・VueRouter・Vuexを使って、最小構成のSPAアプリケーション構築 | RARA Land
                                                                        • 既存Vue CLIプロジェクトのVite化

                                                                          現行のプロジェクトをVue CLIからVite化したのでその作業メモ。 from @vue/cli-service@4.5.9 (webpack@4.46.0) Vue@2 Vuex to vite@2.8.4 (esbuild@0.14.21, rollup@2.67.2) Vue@3(予定) Pinia なぜvite化するか devServerやHMRに時間がかかり開発体験が悪くなってきた モダンなライブラリを導入しようとしてもエラーになってしまった(piniaが導入できなかった) viteにすれば解決する問題なのかは分からなかったが、webpack@1の頃から5年以上開発してきたプロジェクトのせいでいろいろしがらみが増えてしまい、まずは足回りをシンプルにしたかった 結果的にpiniaが導入できるようになった これまでも改善したい要望はあったが、その場その場では「更新するコスト>そのま

                                                                            既存Vue CLIプロジェクトのVite化
                                                                          • [JAPANESE] Why vue-cli needed a UI and what you can do with it

                                                                            // prompts.js module.exports = [ { type: 'confirm', name: 'addApolloEngine', message: 'Add Apollo Engine?', link: 'http://engine.apollographql.com/', default: false, group: 'GraphQL Server', when: answers => answers.addServer, }, { type: 'input', name: 'apolloEngineKey', message: 'API Key:', validate: input => !!input, group: 'GraphQL Server', when: answers => answers.addApolloEngine, }, ] // ui.j

                                                                              [JAPANESE] Why vue-cli needed a UI and what you can do with it
                                                                            • Vue.js(vue-cli)とFlaskを使って簡易アプリを作成する【後半 - サーバーサイド編】 - Qiita

                                                                              どうもmiyachi(@_38ch)です。 前回の記事 Vue.js(vue-cli)とFlaskを使って簡易アプリを作成する【前半 - フロントエンド編】 で、フロントエンドVue.js、サーバーサイドFlaskで作る簡易SPAのフロントエンドの紹介をしました。 今回はサーバーサイド(Flask側)の作り方を書いていきます。 なお、サーバーサイドにはPython3.6を使っています。 backendディレクトリを作成 ディレクトリを切って、virtualenvで仮想環境を作ります。

                                                                                Vue.js(vue-cli)とFlaskを使って簡易アプリを作成する【後半 - サーバーサイド編】 - Qiita
                                                                              • Vue CLI Plugin Electron Builder

                                                                                GitHub (opens new window) Write Once, Run Everywhere If it works as an SPA, it will work in Electron. Because it extends your regular config, it works with all plugins and customized webpack options. Completely Customizable All the functions of VCP Electron Builder are entirely configurable and well documented.

                                                                                • Vue CLI 3でグローバルなSCSSを読み込ませる - Qiita

                                                                                  src/ |- assets/ | |- sass/ | | |- abstracts/ | | | |- _functions.scss | | | |- _mixins.scss | | | |- _variables.scss | | | | | |- base/ | | | |- _reset.scss | | | | | |- layout/ | | | |- _grid.scss | | | | | |- themes/ | | | |- _default.scss | | | | | |- main.scss | | |- prepends.scss | ... | |- App.vue

                                                                                    Vue CLI 3でグローバルなSCSSを読み込ませる - Qiita