Heim >WeChat-Applet >Mini-Programmentwicklung >So konvertieren Sie die Standardstileinheit px in rpx in der Vant-Komponente des Miniprogramms

So konvertieren Sie die Standardstileinheit px in rpx in der Vant-Komponente des Miniprogramms

青灯夜游
青灯夜游nach vorne
2021-10-29 11:16:403906Durchsuche

In diesem Artikel erfahren Sie, wie Sie px in rpx konvertieren, wenn Sie Vant-Komponenten im WeChat-Applet verwenden.

So konvertieren Sie die Standardstileinheit px in rpx in der Vant-Komponente des Miniprogramms

Wenn das WeChat-Applet eine Komponentenbibliothek eines Drittanbieters verwendet (z. B. Vant), ist der Standardstil der Komponente px, was nicht mit der rpx-Einheit auf unserer Seite kompatibel ist. [Verwandte Lernempfehlungen: Mini-Tutorial zur Programmentwicklung]

Technische Lösung


1.gulp

2.gulp-postcss

3.postcss-px2units

Implementierung

1. Initialisieren und installieren Sie

npm init //一路回车 
npm install --production 
npm i @vant/weapp -S --production

2. Überprüfen Sie npm im WeChat Mini-Programmentwicklungstool

So konvertieren Sie die Standardstileinheit px in rpx in der Vant-Komponente des Miniprogramms

4. Der Ordner miniprogram_npm wird angezeigt

So konvertieren Sie die Standardstileinheit px in rpx in der Vant-Komponente des Miniprogramms

5. Installieren Sie das npm-Paket

npm install gulp gulp-postcss postcss-px2units --save-dev

6. Erstellen Sie eine neue gulpfile.js-Datei im Stammverzeichnis

var gulp = require('gulp');
var postcss = require('gulp-postcss');
var pxtounits =  require('postcss-px2units');

gulp.task('css', function () {
  return gulp.src(['miniprogram_npm/@vant/weapp/**/*.wxss'])
    .pipe(postcss([pxtounits({
      multiple: 2,
      targetUnits: 'rpx'
    })]))
    .pipe(gulp.dest('miniprogram_npm/@vant/weapp/'));
});
So konvertieren Sie die Standardstileinheit px in rpx in der Vant-Komponente des Miniprogramms8 Befehlszeile

 "scripts": {
    "build": "gulp css",
    "test": "echo \"Error: no test specified\" && exit 1"
  },

9. Sehen Sie sich die konvertierte WXSS-Datei an

An diesem Punkt wurde px in rpx konvertiert, und Sie sind fertig! ! !

Weitere Kenntnisse zum Thema Programmierung finden Sie unter:

Programmieren lernen

! !

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie die Standardstileinheit px in rpx in der Vant-Komponente des Miniprogramms. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:juejin.cn. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen