vueプロジェクトnodeサーバ導入プロセス

723 ワード

  • vueプロジェクトnpm run buildはパッケージ配置を行い、パッケージ化前にconfig下プロファイルindexを行う.jsの修正は、assetsPublicPath:'/'assetsPublicPath: './'
  • に修正する.
  • サーバ上でexpressプロジェクトの構築を行い、以下の
  • を追加し、修正する.
    var engines = require('consolidate');
    app.engine('html', engines.mustache);
    // view engine setup
    app.set('views', path.join(__dirname, 'views'));
    // app.set('view engine', 'jade');
    app.set('view engine', 'html');
    
  • vueをindexにパッケージする.htmlはviewsディレクトリの下に、staticはpublicディレクトリの下に配置され、正常にアクセスできるのはこれだけです(publicは静的リソースにアクセスするディレクトリであり、NGINXの配置とnodeの配置は似ていますが、ここでは説明しません.)
  • は直接サービスを開始し、アドレスにアクセスすればいいです.