Vue cli3はビルド後にいくつかのタスクを実行します

トークハビ

私は使用vue cli 3しています、そしてここに私のvue.config.js

const path = require('path')
const webpack = require('webpack')
const publicDir = 'public'
const isProduction = process.env.NODE_ENV === 'production'
module.exports = {
  publicPath: isProduction ? './dist/' : '',
  outputDir: 'public/dist',
  indexPath: '../../resources/views/index.blade.php',
  filenameHashing: true,
  chainWebpack: config => {
    config
      .entry('app')
      .clear()
      .add('./resources/vue/main.js')
      .end()
    config.module
      .rule('graphql')
      .test(/\.gql$/)
      .use('graphql-tag/loader')
      .loader('graphql-tag/loader')
      .end()
  },
  configureWebpack: {
    plugins: [new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/)]
  }
}

本番用にビルドした後にいくつかのファイルを削除する必要があり、ビルドプロセスが終了したことを検出する方法がわかりません

これに関するドキュメントは見つかりませんでした。

ディエゴアルマンドマラドナ

あなたはあなたのpackage.jsonファイルでそれをすることができます。カスタムスクリプトを追加するか、既存のスクリプトを変更できます。

たとえば、クリーンなスクリプトを見てくださいこのスクリプトを手動で呼び出すことも、別のスクリプトに追加することもできます。この例では、ビルドスクリプトが実行されるときに実行されます。

  "scripts": {
    "serve": "vue-cli-service serve",
    "watch": "vue-cli-service build --mode development --watch",
    "dev": "vue-cli-service --mode development build",
    "build": "vue-cli-service build && npm run clean",
    "lint": "vue-cli-service lint",
    "clean": "rm -rf ../public/dist"
  },
  ...

&&それらを順番cleanに実行させると、の後に実行されbuildます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

vue-cli 3.xのウォッチモードですべてのWebpackの自動ビルド後に独自のスクリプトを実行するにはどうすればよいですか?

分類Dev

NuxtとReactには、便利なテンプレート生成ウィザードとビルドボタンを含むVue CLI3のようなGUIがありますか?

分類Dev

Electronで最新バージョンのVue(Vue CLI3)をどのように使用しますか?

分類Dev

Vue CLIのビルド後に本番サイトを実行する方法

分類Dev

Vue Cli3はdistディレクトリを参照します

分類Dev

vue cli3ビルドがchunk-vendors.jsファイルにvue.js.minを含めないようにするにはどうすればよいですか?

分類Dev

Vue cliで、カスタムモードを使用し、本番モードのようにビルドするにはどうすればよいですか?

分類Dev

Vue CLI3でVuetifyをインストールした後にコンパイルに失敗しました

分類Dev

vue.jsでビューの更新後にコードを実行します

分類Dev

ブラウザにVue.jsの予期しないトークンがありますが、npmはエラーなしでビルドを実行します

分類Dev

Vue-cliで、ビルドを実行するときに、ビルド後にcssフォルダーとjsフォルダーにファイルを整理するにはどうすればよいですか?

分類Dev

vueはv-modelの後に@clickを実行します

分類Dev

Vue:@ vue / cliのインストール後にコマンドが見つかりません

分類Dev

実行時にVueインスタンスまたはそのルート$ dataにリアクティブプロパティを追加しないでください-データオプションで事前に宣言してください。

分類Dev

vue.jsフィルターは、ネストされたメソッドが実行できないことを実行しますか?

分類Dev

Vue CLI3を使用して作成されたPWAのワークボックスCacheFirst戦略の問題

分類Dev

Vue Cli3を使用したフォントへのリンク

分類Dev

vue-cli-3プロジェクトでMochaTest Explorerを実行するには、どのbabelまたはその他の設定が必要ですか?

分類Dev

Vueのスライダーは機能しますが、私がやりたいのは、ボタンを前後にすばやく押すと、スムーズにスクロールします

分類Dev

Vue CLI3プロジェクトの仮想ホストを設定する方法

分類Dev

vue-cliにjqueryをインポートすると、いくつかのエラーが表示されますが、通常の使用には影響しません

分類Dev

いくつかのプロジェクトまたはソリューションに対してmsbuildビルド後タスクを実行し、ビルドごとに1回実行します

分類Dev

Vueのrefは、使用されるたびにDOMルックアップを実行しますか?

分類Dev

created()プロセス中にVueはいつデータを保存しますか?

分類Dev

vue-cliサービスはディレクトリのtypescriptタイプエラーを無視します

分類Dev

Vue Cli3でコード分割を無効にする-ハッシュファイルを削除できません

分類Dev

`npm runserve`を実行した後にvueアプリが起動しないのはなぜですか?

分類Dev

Vue CLI3バージョンを使用してVuetifyにカスタムフォントをインポートする方法

分類Dev

Vue + Express(NestJS)不可能なタスク、Vueのランタイムのみのビルドを使用しています。

Related 関連記事

  1. 1

    vue-cli 3.xのウォッチモードですべてのWebpackの自動ビルド後に独自のスクリプトを実行するにはどうすればよいですか?

  2. 2

    NuxtとReactには、便利なテンプレート生成ウィザードとビルドボタンを含むVue CLI3のようなGUIがありますか?

  3. 3

    Electronで最新バージョンのVue(Vue CLI3)をどのように使用しますか?

  4. 4

    Vue CLIのビルド後に本番サイトを実行する方法

  5. 5

    Vue Cli3はdistディレクトリを参照します

  6. 6

    vue cli3ビルドがchunk-vendors.jsファイルにvue.js.minを含めないようにするにはどうすればよいですか?

  7. 7

    Vue cliで、カスタムモードを使用し、本番モードのようにビルドするにはどうすればよいですか?

  8. 8

    Vue CLI3でVuetifyをインストールした後にコンパイルに失敗しました

  9. 9

    vue.jsでビューの更新後にコードを実行します

  10. 10

    ブラウザにVue.jsの予期しないトークンがありますが、npmはエラーなしでビルドを実行します

  11. 11

    Vue-cliで、ビルドを実行するときに、ビルド後にcssフォルダーとjsフォルダーにファイルを整理するにはどうすればよいですか?

  12. 12

    vueはv-modelの後に@clickを実行します

  13. 13

    Vue:@ vue / cliのインストール後にコマンドが見つかりません

  14. 14

    実行時にVueインスタンスまたはそのルート$ dataにリアクティブプロパティを追加しないでください-データオプションで事前に宣言してください。

  15. 15

    vue.jsフィルターは、ネストされたメソッドが実行できないことを実行しますか?

  16. 16

    Vue CLI3を使用して作成されたPWAのワークボックスCacheFirst戦略の問題

  17. 17

    Vue Cli3を使用したフォントへのリンク

  18. 18

    vue-cli-3プロジェクトでMochaTest Explorerを実行するには、どのbabelまたはその他の設定が必要ですか?

  19. 19

    Vueのスライダーは機能しますが、私がやりたいのは、ボタンを前後にすばやく押すと、スムーズにスクロールします

  20. 20

    Vue CLI3プロジェクトの仮想ホストを設定する方法

  21. 21

    vue-cliにjqueryをインポートすると、いくつかのエラーが表示されますが、通常の使用には影響しません

  22. 22

    いくつかのプロジェクトまたはソリューションに対してmsbuildビルド後タスクを実行し、ビルドごとに1回実行します

  23. 23

    Vueのrefは、使用されるたびにDOMルックアップを実行しますか?

  24. 24

    created()プロセス中にVueはいつデータを保存しますか?

  25. 25

    vue-cliサービスはディレクトリのtypescriptタイプエラーを無視します

  26. 26

    Vue Cli3でコード分割を無効にする-ハッシュファイルを削除できません

  27. 27

    `npm runserve`を実行した後にvueアプリが起動しないのはなぜですか?

  28. 28

    Vue CLI3バージョンを使用してVuetifyにカスタムフォントをインポートする方法

  29. 29

    Vue + Express(NestJS)不可能なタスク、Vueのランタイムのみのビルドを使用しています。

ホットタグ

アーカイブ