相关疑难解决方法(0)

安装以前版本的软件包

我使用nvm下载节点v0.4.10并安装了npm以使用该版本的节点.

我正在尝试安装快递使用

npm install express -g
Run Code Online (Sandbox Code Playgroud)

我收到一个表达需要节点版本> = 0.5.0的错误.

好吧,这很奇怪,因为我遵循节点+ express + mongodb教程的指示,这里使用了节点v0.4.10,所以我假设express是/可用于节点v0.4.10.如果我的假设是正确的,我如何告诉npm获取可以使用我的设置的版本?

node.js npm

838
推荐指数
6
解决办法
63万
查看次数

如何使用Composer安装特定版本的软件包?

我正在尝试使用Composer安装特定版本的软件包.我试过composer install,composer require但他们正在安装最新版本的软件包.如果我想要旧版本怎么办?

php dependency-management composer-php

264
推荐指数
5
解决办法
19万
查看次数

通过将useNewUrlParser设置为true,避免"当前URL字符串解析器已弃用"警告

我有一个数据库包装类,它建立与某些MongoDB实例的连接:

async connect(connectionString: string): Promise<void> {
        this.client = await MongoClient.connect(connectionString)
        this.db = this.client.db()
}
Run Code Online (Sandbox Code Playgroud)

这给了我一个警告:

(node:4833)DeprecationWarning:不推荐使用当前的URL字符串解析器,将来的版本将删除它.要使用新的解析器,请将选项{useNewUrlParser:true}传递给MongoClient.connect.

connect()方法接受一个MongoClientOptions实例作为第二个参数.但它没有一个叫做的属性useNewUrlParser.我还尝试在连接字符串中设置这些属性,如下所示:mongodb://127.0.0.1/my-db?useNewUrlParser=true但它对这些警告没有影响.

那么如何设置useNewUrlParser删除这些警告?这对我很重要,因为脚本应该以cron身份运行,而这些警告会导致垃圾邮件垃圾邮件.

mongodb在版本中使用驱动程序3.1.0-beta4和相应的@types/mongodb3.0.18.它们都是最新的可用npm install.

解决方法

使用旧版本的mongodb驱动程序:

connect()

mongoose mongodb node.js express typescript

210
推荐指数
14
解决办法
22万
查看次数

如何修复npm UNMET PEER DEPENDENCY警告?

我在Windows 10上,使用Node 5.6.0和npm 3.6.0.我正在尝试将angular-material和mdi安装到我的工作文件夹中.npm install angular-material mdi错误:

+-- angular@1.5.0

+-- UNMET PEER DEPENDENCY angular-animate@^1.5.0

+-- UNMET PEER DEPENDENCY angular-aria@^1.5.0

+-- angular-material@1.0.6

+-- UNMET PEER DEPENDENCY angular-messages@^1.5.0 `-- mdi@1.4.57

npm WARN enoent ENOENT: no such file or directory, open
'C:\Users\xxxxx\Desktop\ngClassifieds\package.json' 

npm WARN angular-material@1.0.6 requires a peer of
angular-animate@^1.5.0 but none was installed. 

npm WARN angular-material@1.0.6 requires a peer of angular-aria@^1.5.0
but none was installed. 

npm WARN angular-material@1.0.6 requires a peer of
angular-messages@^1.5.0 but none was installed.
Run Code Online (Sandbox Code Playgroud)

如何解决此问题以安装AngularJS Material和MDI?

node.js npm angularjs npm-install angularjs-material

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

143
推荐指数
5
解决办法
5万
查看次数

ERROR in找不到模块'node-sass'

配置:macOS High Sierra,版本10.13.2,节点:v8.1.2 npm:5.0.3当我在我的angularjs项目中运行npm start时出现此错误:

ERROR in Cannot find module 'node-sass'
Run Code Online (Sandbox Code Playgroud)

在此之后我运行:

npm i node-sass
Run Code Online (Sandbox Code Playgroud)

现在我收到这个错误:

gyp: No Xcode or CLT version detected!
gyp ERR! configure error 
gyp ERR! stack Error: `gyp` failed with exit code: 1
Run Code Online (Sandbox Code Playgroud)

为什么npm不会安装node-sass?我该如何安装node-sass?

node.js npm angularjs macos-high-sierra

118
推荐指数
10
解决办法
17万
查看次数

无法解决创建新角度项目的依赖树错误

所以今天我想使用该命令创建一个新的 Angular 项目ng new <projectname>,但出现此错误:

npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: project-name@0.0.0
npm ERR! Found: jasmine-core@3.6.0
npm ERR! node_modules/jasmine-core
npm ERR!   dev jasmine-core@"~3.6.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer jasmine-core@">=3.7.1" from karma-jasmine-html-reporter@1.6.0
npm ERR! node_modules/karma-jasmine-html-reporter
npm ERR!   dev karma-jasmine-html-reporter@"^1.5.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or …
Run Code Online (Sandbox Code Playgroud)

npm web angular

79
推荐指数
8
解决办法
3万
查看次数

如何以别名或不同名称安装 NPM 包

如何将npm install一个包放入不同的目录?

alias npm npm-install

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

如何用npm安装PhantomJS v2

我正在尝试v2.0.0使用PhantomJS npm,在尝试了几种方法之后,我找不到一个可行的解决方案......

在NPM上最新版本是1.9.16,所以我在我的尝试中尝试了以下内容package.json:

  1. "phantomjs": "https://github.com/ariya/phantomjs/archive/2.0.0.tar.gz"

这给了我一个错误,因为package.jsongithub repo中没有这个版本.

  1. "phantomjs": "2.0.0"

这告诉我没有这个号码可用的版本.

我在这里错过了什么吗?

github node.js npm phantomjs

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

是否有针对npm审核的纱线替代品?

需要固定纱线的分辨率特征,还要审核npm audit吗?有替代纱线npm audit吗?或者,交替地,将依赖的依赖关系的分辨率工作npm

security audit dependencies npm yarnpkg

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