In diesem Artikel erfahren Sie, wie Sie px in rpx konvertieren, wenn Sie Vant-Komponenten im WeChat-Applet verwenden.
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]
1.gulp
2.gulp-postcss
3.postcss-px2units
npm init //一路回车 npm install --production npm i @vant/weapp -S --production
5. Installieren Sie das npm-Paket
npm install gulp gulp-postcss postcss-px2units --save-dev
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/')); });
"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!