相关疑难解决方法(0)

package.json中的波浪号(〜)和插入符号(^)有什么区别?

我已经升级到最新的稳定后nodenpm,我试过npm install moment --save.它package.json使用^前缀保存条目.以前,它是一个~前缀.

  1. 为什么要进行这些更改npm
  2. ~和之间有什么区别^
  3. 比其他人有什么优势?

node.js npm semantic-versioning package.json

3111
推荐指数
18
解决办法
69万
查看次数

如何使用Angular CLI安装特定版本的引导程序

我试图通过使用Angular CLI命令在我的angular 2项目中包含bootstrap 3.7 -

npm install bootstrap --save
Run Code Online (Sandbox Code Playgroud)

我要求使用bootstrap 3.7版本.但是,它正在安装最新版本的bootstrap i..e bootstrap 4.

如何使用Angular CLI安装特定版本的引导程序?

npm

11
推荐指数
3
解决办法
2万
查看次数

如何在 Windows 上将 NPM 升级到特定版本 6.4.1?

在我的 Windows 10 上,我安装了 NPM 5.5.1 和 Node 8.9.2。

当我运行命令“npm i -g npm 6.4.1”时,出现以下错误。如何将 npm 从 5.5.1 升级到 6.4.1 ?

在此处输入图片说明

node.js npm

7
推荐指数
1
解决办法
1万
查看次数

将 angular 5 降级到 4.3.3 in ionic

我正在使用 Ionic 3,但我需要知道如何将 angular 依赖项从 5.0.0 降级到 4.3.3

"dependencies": {
    "@angular/common": "5.0.0",
    "@angular/compiler": "5.0.0",
    "@angular/compiler-cli": "5.0.0",
    "@angular/core": "5.0.0",
    "@angular/forms": "5.0.0",
    "@angular/http": "5.0.0",
    "@angular/platform-browser": "5.0.0",
    "@angular/platform-browser-dynamic": "5.0.0",
    "@ionic-native/core": "4.3.2",
    "@ionic-native/splash-screen": "4.3.2",
    "@ionic-native/status-bar": "4.3.2",
    "@ionic/pro": "1.0.12",
    "@ionic/storage": "2.1.3",
    "ionic-angular": "3.9.2",
    "ionicons": "3.0.0",
    "rxjs": "5.5.2",
    "sw-toolbox": "3.6.0",
    "zone.js": "0.8.18"
  },
Run Code Online (Sandbox Code Playgroud)

ionic3 angular

4
推荐指数
1
解决办法
5110
查看次数

无法在ejs中设置undefined属性'round'

我正在从"secrete of ninja"一书中学习nodejs.我有一个ejs程序,我从书中复制,但它显示以下错误,而我没有在程序中进行任何更改.

这是一个错误:

ejs.filters.round = function(number, decimalPlaces) {
               ^ 
 Cannot set property 'round' of undefined
Run Code Online (Sandbox Code Playgroud)

我有这个代码:

 var ejs = require('ejs');
 var template = '<%=: price * 1.145 | round:2 %>';
 var context = {price: 21};


ejs.filters.round = function(number, decimalPlaces) {

number = isNaN(number) ? 0 : number;
decimalPlaces = !decimalPlaces ? 0 : decimalPlaces;

var multiple = Math.pow(10, decimalPlaces);
return Math.round(number * multiple) / multiple;
};

console.log(ejs.render(template, context));
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议我在哪里错了?

javascript ejs node.js

3
推荐指数
1
解决办法
958
查看次数

如何将材质角度更改为旧版本?

如何材料的角度改变过去旧版本在这里我们使用md代替mat

我现在有 "@angular/material": '^2.0.0-beta.8'

angular-material angular-material2 angular

0
推荐指数
1
解决办法
4885
查看次数