В RequireJS я могу переназначить пути с помощью config file, например:Переопределять локальные пути для требуют() в node.js
require.config({
paths: {
foo: 'lib/foo/foo'
}
})
можно затем использовать Foo, как так:
require(['foo'], function(foo) {...})
В node.js я могу так же требует локальных файлов, например:
var foo = require('../lib/foo/foo.js')
(В этом примере, foo.js
я s файл, который я написал, который недоступен через npm.)
Возможно ли переназначить 'foo'
на '/lib/foo/foo.js'
относительно некоторой базовой директории в node.js, поэтому мне не нужно использовать относительные пути?
Вот что такое 'node_modules'. – SLaks
Простите меня, я очень новичок в Node. Я думал, что 'node_modules' был только для npm - вы говорите, что можете разместить свой собственный код там, не рискуя переписать его на npm? –
Нет; Я говорю, что вы должны поставить свой код на npm. – SLaks