webpack skill Day02

Revue

Insérez la description de l'image ici
Insérez la description de l'image ici

  • Question: Que faire si le fichier js exporté doit être affiché dans un chemin absolu?
    Insérez la description de l'image ici
    Insérez la description de l'image ici
  • Question: l'exécution du projet npm run serve in the vue ouvre un serveur localhost: 8080, à travers lequel vous pouvez accéder à notre projet

configuration du serveur de développement webpack

cnpm i webpack-dev-server -g
cnpm i webpack-dev-server -D

A ce moment sur la ligne de commande, vous pouvez démarrer le serveur via webpack-dev-server, le numéro de port par défaut est 8080
Insérez la description de l'image ici
Insérez la description de l'image ici
Insérez la description de l'image ici

  • Si vous souhaitez modifier le port par défaut, si vous exécutez avec succès, il ouvrira automatiquement le navigateur par défaut pour s'exécuter, définir le proxy du serveur, etc ...

Configurer Developer Server

Insérez la description de l'image ici

convertisseur de webpack

  • css, sass, less, stylus, js advanced grammar, font files ... en tant que module, vous devez utiliser un convertisseur

fichier css

Insérez la description de l'image ici
Insérez la description de l'image ici

  • Configurer les options de l'analyseur

cnpm i style-loader css-loader -D
Insérez la description de l'image ici
Insérez la description de l'image ici

fichier sass

  • src / scss / main.scss
    Insérez la description de l'image ici
  • Configurer les options de l'analyseur

cnpm i node-sass sass-loader -D
Insérez la description de l'image ici

Gérer moins de fichiers

  • src / less / main.less
    Insérez la description de l'image ici
    Insérez la description de l'image ici
  • Configurer les options de l'analyseur

cnpm i less less-loader -D
Insérez la description de l'image ici

fichier de stylet

  • src / stylus / main.stylus
    Insérez la description de l'image ici
  • Configurer les options de l'analyseur

cnpm i stylus stylet-loader -D
Insérez la description de l'image ici
Insérez la description de l'image ici

syntaxe avancée js

  • Certaines grammaires avancées de JS ne peuvent pas être analysées directement en répétant les notes, et elles doivent être converties pour être utilisées

cnpm i @ babel / core babel-loader -D
Insérez la description de l'image ici

Si le style contient une image d'arrière-plan

Insérez la description de l'image ici

cnpm i file-loader chargeur d'url -D
Insérez la description de l'image ici
Insérez la description de l'image ici

Question: Le nom du suffixe peut être omis dans le projet vue, et le symbole @ pointe vers le répertoire du fichier src

Insérez la description de l'image ici
Insérez la description de l'image ici

  • vue
  • réagir

Vue et react utilisent beaucoup de syntaxe es6 et supérieure,
créent le fichier .babelrc dans le répertoire racine du projet, installent les dépendances et configurent comme suit

cnpm i @ babel / preset-env -D (syntaxe avancée de js)
cnpm i @ babel / preset-react -D (development react)

Insérez la description de l'image ici

Copiez webpack.config.js et package.json et ajoutez le fichier .babelrc à votre fichier de projet, effectuez les dépendances d'installation, créez votre propre dossier src et votre dossier public, et ajoutez le fichier d'entrée comme index.js, dossier public Ci-dessous est index.html

projet webpack build vue

cnpm i vue -S
cnpm i vue-template-compiler vue-loader -D

  • Traitement du fichier avec ajout du suffixe vue
    Insérez la description de l'image ici
    Insérez la description de l'image ici
    Insérez la description de l'image ici
  • src / App.vue
    Insérez la description de l'image ici
  • src / index.js
    Insérez la description de l'image ici
  • Routage de test

cnpm i vue-router -S

  • src / router / index.js
    Insérez la description de l'image ici
  • views/Home.vue + Kind.vue + Cart.vue
    Insérez la description de l'image ici
  • src / index.js
    Insérez la description de l'image ici
  • src / App.vue
    Insérez la description de l'image ici
A publié 48 articles originaux · Likes0 · Visites 1747

Je suppose que tu aimes

Origine blog.csdn.net/ZywOo_/article/details/105393884
conseillé
Classement