Heim  >  Artikel  >  Web-Frontend  >  Einführung in den Konstruktions-, Verpackungs- und Veröffentlichungsprozess des Vue-Projekts

Einführung in den Konstruktions-, Verpackungs- und Veröffentlichungsprozess des Vue-Projekts

不言
不言Original
2018-06-29 15:31:521587Durchsuche

Dieser Artikel stellt hauptsächlich den Aufbau-, Verpackungs- und Veröffentlichungsprozess des Vue-Projekts vor. Er hat einen gewissen Referenzwert. Jetzt kann ich ihn mit allen teilen.

Viele Freunde sind interessiert in VUE. Wenn Sie mit einer Reihe von Projektprozessen nicht vertraut sind, hat der Herausgeber den gesamten Prozess der Erstellung, Verpackung und Veröffentlichung des Vue-Projekts anhand der von den Internetnutzern gestellten Fragen zusammengestellt.

1. Erstellung eines Vue-Projekts

1. Zunächst müssen Node.js und npm verfügbar sein

2. Installieren Sie das Gerüst

Sie können zu diesem Zeitpunkt direkt browsen – aber jetzt muss es viele Neulinge geben, die es auf GitHub veröffentlichen und durchsuchen möchten , Verwenden Sie vue Family Bucket, um einen eigenen Blog zu erstellen. Lassen Sie mich nun darüber sprechen, wie das Vue-Projekt auf Github veröffentlicht wird. Ich habe über den Aufbau der Vue-Umgebung geschrieben, bevor Sie sich auf Folgendes beziehen können: Aufbau der Vue-Umgebung

2. Verpackung des Vue-Projekts

1. Jeder weiß, wie man npm run build zum Packen verwendet. Wenn Sie zu diesem Zeitpunkt index.html direkt unter dist/ öffnen, werden Sie feststellen, dass die Datei geöffnet werden kann, aber alle js, css , img und andere Pfade verweisen auf das Stammverzeichnis.

Zu diesem Zeitpunkt müssen Sie das Feld assetPublicPath in config/index.js ändern. Das ursprüngliche Projekt ist /, das auf das Stammverzeichnis des Projekts verweist. Aus diesem Grund tritt ein Fehler auf. Zu diesem Zeitpunkt wird es in ./

geändert./ Aktuelles Verzeichnis ../ Übergeordnetes Verzeichnis/ Stammverzeichnis

Stammverzeichnis: Im Computer Dateisystem, das Stammverzeichnis bezieht sich auf das oberste Verzeichnis des logischen Laufwerks, das ein relatives Unterverzeichnis ist.

Es ist wie das „Wurzelverzeichnis“ eines großen Baums. Alle Zweige beginnen dort, daher wird es als Stammverzeichnis bezeichnet. Nehmen Sie als Beispiel das von Microsoft entwickelte Windows-Betriebssystem:

Öffnen Sie „Arbeitsplatz“ (Computer) und doppelklicken Sie auf das Laufwerk C, um das Stammverzeichnis des Laufwerks C aufzurufen. Doppelklicken Sie auf das Laufwerk D, um das Stammverzeichnis des Laufwerks D einzugeben

build: {
  env: require('./prod.env'),
  index: path.resolve(__dirname, '../dist/index.html'),
  assetsRoot: path.resolve(__dirname, '../dist'),
  assetsSubDirectory: 'static',
  assetsPublicPath: './',
  productionSourceMap: true,
  // Gzip off by default as many popular static hosts such as
  // Surge or Netlify already gzip all static assets for you.
  // Before setting to `true`, make sure to:
  // npm install --save-dev compression-webpack-plugin
  productionGzip: false,
  productionGzipExtensions: ['js', 'css'],
  // Run the build command with an extra argument to
  // View the bundle analyzer report after build finishes:
  // `npm run build --report`
  // Set to `true` or `false` to always turn it on or off
  bundleAnalyzerReport: process.env.npm_config_report
 }

und öffnen Sie die Indexdatei aus dem Stammverzeichnis dist, um darauf zuzugreifen .

3. Github-Seiten

1. Erstellen Sie ein Lager auf der Startseite, ignorieren Sie es hier

2. Wählen Sie hier „master“ oder „/doc“, um den Code auf „master“ hochzuladen

3. Darüber befindet sich eine Zeile mit dem Domainnamen, die Sie sehen können die von Ihnen veröffentlichten Projekte

4. Benutzerdefinierter Domainname

1 , aber

username.github.io/xxx/dist

Diese Art von Adresse ist wirklich nicht sehr schön. Sie können zu Alibaba Cloud gehen, selbst einen Domainnamen kaufen und Analysieren Sie es. Es ist online verfügbar und kann angepasst werden. Verwenden Sie den Domainnamen, um Ihr eigenes Blog zu erstellen und den Code auf Github bereitzustellen.

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

So konfigurieren Sie Sass im Vue-Gerüst

So verwenden Sie Scheindaten im Vue-Cli-Projekt

Das obige ist der detaillierte Inhalt vonEinführung in den Konstruktions-, Verpackungs- und Veröffentlichungsprozess des Vue-Projekts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn