簡體   English   中英

如何在具有 angular 的離子項目上導入 npm semver?

[英]How to import npm semver on an ionic project with angular?

我有一個帶有Ionic框架的Angualr項目,我需要使用Semvar將本地版本與API版本進行比較以強制用戶更新

安裝 semver 后

npm install semver

我想在項目中導入它,並且require function 與 angular 不兼容

const semver = require('semver') ===> error

npm install semver

那么就可以通過以下方式導入它:

import * as semver from "semver";

semver.valid("1.2.3"); // "1.2.3"
semver.valid("a.b.c"); // null
semver.clean("  =v1.2.3   "); // "1.2.3"
semver.satisfies("1.2.3", "1.x || >=2.5.0 || 5.0.0 - 7.2.3"); // true
semver.gt("1.2.3", "9.8.7"); // false
semver.lt("1.2.3", "9.8.7"); // true
semver.minVersion(">=1.0.0"); // "1.0.0"
semver.valid(semver.coerce("v2")); // "2.0.0"
semver.valid(semver.coerce("42.6.7.9.3-alpha")); // "42.6.7"

資源

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM