草庐IT

npm-debug

全部标签

node.js - npm 如何/为什么建议不要以 root 身份运行?

总之...首先,为什么npm建议它应该只以非root身份运行?我非常不相信所有其他包管理器(apt、yum、gem、pacman)都要求sudo是错误的.其次,当我按照他们的建议(并以非root身份运行npminstall时),它不起作用(因为非root没有权限访问/usr/local/lib)。我该如何听从他们的建议?我不会chown-R$USER/usr/local/lib,因为这对我来说是个很糟糕的主意。完整描述...我安装了npm通过curlhttp://npmjs.org/install.sh|sudosh(他们的README中的说明)。当我运行sudonpminstallm

node.js - npm 安装挂起

这是我的package.json:{"name":"my-example-app","version":"0.1.0","dependencies":{"request":"*","nano":"3.3.x","async":"~0.2"}}现在,当我打开cmd并运行npminstall时,安装挂起。我做错了什么? 最佳答案 我遇到了同样的问题。原因-配置了错误的代理,因此npm无法下载包。所以你最好的选择是查看输出$npminstall--verbose并找出问题所在。如果您从未配置过代理,那么可能的原因可能是非常过时的npm版本

node.js - npm 安装挂起

这是我的package.json:{"name":"my-example-app","version":"0.1.0","dependencies":{"request":"*","nano":"3.3.x","async":"~0.2"}}现在,当我打开cmd并运行npminstall时,安装挂起。我做错了什么? 最佳答案 我遇到了同样的问题。原因-配置了错误的代理,因此npm无法下载包。所以你最好的选择是查看输出$npminstall--verbose并找出问题所在。如果您从未配置过代理,那么可能的原因可能是非常过时的npm版本

node.js - NPM: "npm link"后找不到模块

我正在为NodeJS开发两个模块,第一个模块名为aligator,第二个模块名为aligator-methods。第二个取决于第一个工作。我正在同时开发这两个模块,我想全局链接aligator以便我可以像在npm注册表上一样使用它,并且我只是将它安装在全局范围内。要做到这一点,NPM文档说我需要使用npmlink但它不起作用。模块aligator的package.json文件:{"name":"aligator","version":"0.0.1","description":"","main":"index.js","private":true,"directories":{"doc

node.js - NPM: "npm link"后找不到模块

我正在为NodeJS开发两个模块,第一个模块名为aligator,第二个模块名为aligator-methods。第二个取决于第一个工作。我正在同时开发这两个模块,我想全局链接aligator以便我可以像在npm注册表上一样使用它,并且我只是将它安装在全局范围内。要做到这一点,NPM文档说我需要使用npmlink但它不起作用。模块aligator的package.json文件:{"name":"aligator","version":"0.0.1","description":"","main":"index.js","private":true,"directories":{"doc

javascript - 使用 mocha 的 --debug-brk 开关启用 Node 调试器的正确方法是什么?

我在我的测试模块中有一些调试器语句,我想在设置了--debug-brk的情况下运行mocha并点击我的断点,以便我可以检查我的模块的状态。不幸的是,每当我使用此选项运行mocha时,下一行都会出现空白光标。我可以输入文本,但似乎没有任何东西在处理我的命令(它肯定不像Node调试器):$mocha--debug-brktests.js-Rspecdebuggerlisteningonport5858[BLANKCURSOR]我在启动mocha的方式上做错了吗? 最佳答案 更新Asofmocha7.0.0,--debug-brk已被删除

javascript - 使用 mocha 的 --debug-brk 开关启用 Node 调试器的正确方法是什么?

我在我的测试模块中有一些调试器语句,我想在设置了--debug-brk的情况下运行mocha并点击我的断点,以便我可以检查我的模块的状态。不幸的是,每当我使用此选项运行mocha时,下一行都会出现空白光标。我可以输入文本,但似乎没有任何东西在处理我的命令(它肯定不像Node调试器):$mocha--debug-brktests.js-Rspecdebuggerlisteningonport5858[BLANKCURSOR]我在启动mocha的方式上做错了吗? 最佳答案 更新Asofmocha7.0.0,--debug-brk已被删除

javascript - 使用 grunt 自动化 npm 和 bower 安装

我有一个Node/Angular项目,它使用npm进行后端依赖管理,使用bower进行前端依赖管理。我想使用grunt任务来执行这两个安装命令。我一直不知道该怎么做。我尝试使用exec,但它实际上并没有安装任何东西。module.exports=function(grunt){grunt.registerTask('install','installthebackendandfrontenddependencies',function(){//adaptedfromhttp://www.dzone.com/snippets/execute-unix-command-nodejsvare

javascript - 使用 grunt 自动化 npm 和 bower 安装

我有一个Node/Angular项目,它使用npm进行后端依赖管理,使用bower进行前端依赖管理。我想使用grunt任务来执行这两个安装命令。我一直不知道该怎么做。我尝试使用exec,但它实际上并没有安装任何东西。module.exports=function(grunt){grunt.registerTask('install','installthebackendandfrontenddependencies',function(){//adaptedfromhttp://www.dzone.com/snippets/execute-unix-command-nodejsvare

node.js - 在 Windows 10 上安装 Node.js(和 npm)

我在尝试在Windows10上安装Node时遇到了一些问题并找到了解决方案。错误如下:C:\Users\Stephan>npmError:ENOENT,stat'C:\Users\Stephan\AppData\Roaming\npm'解决方法如下。 最佳答案 编辑:似乎新安装程序不再有此问题,请参阅thisanswer由ParagMeshram因为我的答案现在可能已经过时了。原答案:严格按照以下步骤操作:http://nodejs.org/download/下载64位版本,32位适合潮人默认安装在任何你想要的地方:C:\Progr