小编use*_*562的帖子

Npm安装找不到模块'semver'

我不能npm install在NodeJS中使用命令提示符.我在运行时遇到这些错误npm install:

module.js:339
    throw err;
    ^
Error: Cannot find module 'semver'
    at Function.Module._resolveFilename (module.js:337:15)
    at Function.Module._load (module.js:287:25)
    at Module.require (module.js:366:17)
    at require (module.js:385:17)
    at Object.<anonymous> (C:\Users\admin\AppData\Roaming\npm\node_modules\npm\l
ib\config\defaults.js:6:14)
    at Module._compile (module.js:435:26)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)
    at Module.require (module.js:366:17)
Run Code Online (Sandbox Code Playgroud)

请帮我

javascript node.js mean-stack

175
推荐指数
21
解决办法
11万
查看次数

如何动态排序,使用猫鼬更改字段和方向

exports.findall = function(req, res) {  
    var limit1 = req.params.limit;
    var stype=req.params.sorttype;
    var sdir=req.params.sortdirection;
    console.log(stype);
    console.log(sdir);
    test.find().sort({ stype : sdir }).select('_id').select('Name').skip(limit1).limit(100).exec(function(err, results) {
    res.send(results);
    });
};
Run Code Online (Sandbox Code Playgroud)

猫鼬排序动态地改变了方向和方向,我不得不使用以上代码进行排序。但是代码不起作用,以上代码无法动态更改字段,因此响应不正确,请提供一些解决方案来解决此问题。
http:// localhost:3000 / api / test / 0 / Name / 1 上面的链接我必须动态更改名称和方向,我的响应不是在“名称”字段上排序。

mongoose mongodb node.js

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

标签 统计

node.js ×2

javascript ×1

mean-stack ×1

mongodb ×1

mongoose ×1