npx выполняется из локального хранилища или локального сервера - PullRequest
0 голосов
/ 19 марта 2020

npx поддерживает выполнение с github (вот 2 примера: 1 , 2 ).

я пытался использовать локальный http-сервер поверх локального репозитория

$ cd /path/to/local/module/development
$ git update-server-info
$ ruby -run -ehttpd -- . -p 8080

затем сказал npx извлечь из моего локального http-сервера, но я получаю ошибку

$ npx http://localhost:8080
npm ERR! code ENOPACKAGEJSON
npm ERR! package.json Non-registry package missing package.json: http://localhost:8080.
npm ERR! package.json npm can't find a package.json file in your current directory.

, где есть package.json.

также попытался file://, но снова получил ошибку

npx file:///path/to/local/module/development
ENOENT: no such file or directory, stat 'file:///path/to/local/module/development'

, когда каталог существует.

как npx может выполнить модуль узла, который разработан локально, без глобальной установки локально разработанный модуль?

...