Reputation: 321
In an example I see something like this:
var uid = require("../support/express/support/connect/lib/connect/utils").uid
var express = require("express")
is OK!
var uid = require("express").uid
is undefined
I installed express with npm.
How should I require the uid?
Upvotes: 0
Views: 3369
Reputation: 46756
express utilizes connect under its hoods which gets installed along with express.
In this case, you want to access the uid
function of connect:
> require('connect').utils.uid(40)
'3DQD2XfAd19uL1r7LK6ZkIrFooSOGGVkGePI36HL'
Since:
> require('connect')
{ version: '0.5.5',
utils:
{ md5: [Function],
defaultMime: 'application/octet-stream',
toBoolean: [Function],
merge: [Function],
uid: [Function],
...
> require('connect').utils
{ md5: [Function],
defaultMime: 'application/octet-stream',
toBoolean: [Function],
merge: [Function],
uid: [Function],
...
etc.
Upvotes: 1