Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – NPM在查找我的节点路径时遇到问题大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我尝试安装Node-Proxy的一个例子,因为NowJS需要它:

sudo npm install node-proxy

> node-proxy@0.5.2 install /home/jennifer/node_modules/node-proxy
    > make

    BUILDING: C++ Component
    checking for program g++ or c++          : /usr/bin/g++ 
    checking for program cpp                 : /usr/bin/cpp 
    checking for program ar                  : /usr/bin/ar 
    checking for program ranlib              : /usr/bin/ranlib 
    checking for g++                         : ok  
    checking for node path                   : not found 
    checking for node prefix                 : ok /usr/local 
    'configure' finished successfully (0.034s)
    Waf: Entering directory `/home/jennifer/node_modules/node-proxy/src/build'
    no such environment: default
    TraceBACk (most recent call last):
      File "/usr/local/bin/node-waf",line 16,in <module>
        ScripTing.prepare(t,os.getcwd(),VERSION,wafdir)
      File "/usr/local/bin/../lib/node/wafadmin/ScripTing.py",line 145,in prepare
        prepare_impl(t,cwd,ver,line 135,in prepare_impl
        main()
      File "/usr/local/bin/../lib/node/wafadmin/ScripTing.py",line 188,in main
        fun(ctX)
      File "/usr/local/bin/../lib/node/wafadmin/ScripTing.py",line 386,in build
        return build_impl(bld)
      File "/usr/local/bin/../lib/node/wafadmin/ScripTing.py",line 399,in build_impl
        bld.add_subdirs([os.path.split(Utils.g_module.root_path)[0]])
      File "/usr/local/bin/../lib/node/wafadmin/Build.py",line 981,in add_subdirs
        self.recurse(dirs,'build')
      File "/usr/local/bin/../lib/node/wafadmin/Utils.py",line 634,in recurse
        f(self)
      File "/home/jennifer/node_modules/node-proxy/src/wscript",line 13,in build
        obj = bld.new_task_gen('cxx','shlib','node_addon')
      File "/usr/local/bin/../lib/node/wafadmin/Build.py",line 335,in new_task_gen
        ret = cls(*k,**kw)
      File "/usr/local/bin/../lib/node/wafadmin/Tools/ccroot.py",line 162,in __init__
        TaskGen.task_gen.__init__(self,*k,**kw)
      File "/usr/local/bin/../lib/node/wafadmin/TaskGen.py",line 118,in __init__
        self.env = self.bld.env.copy()
    AttributeError: 'nonetype' object has no attribute 'copy'
    cp: cAnnot stat `src/build/*/node-proxy.node': No such file or directory
    make: *** [all] Error 1
    npm ERR! error installing node-proxy@0.5.2 Error: node-proxy@0.5.2 install: `make`
    npm ERR! error installing node-proxy@0.5.2 `sh "-c" "make"` Failed with 2
    npm ERR! error installing node-proxy@0.5.2     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/exec.js:49:20)
    npm ERR! error installing node-proxy@0.5.2     at ChildProcess.emit (events.js:67:17)
    npm ERR! error installing node-proxy@0.5.2     at ChildProcess.onexit (child_process.js:192:12)
    npm ERR! node-proxy@0.5.2 install: `make`
    npm ERR! `sh "-c" "make"` Failed with 2
    npm ERR! 
    npm ERR! Failed at the node-proxy@0.5.2 install script.
    npm ERR! This is most likely a problem with the node-proxy package,npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     make
    npm ERR! You can get their info via:
    npm ERR!     npm owner ls node-proxy
    npm ERR! There is likely additional logging output above.
    npm ERR! 
    npm ERR! System Linux 2.6.38-11-generic
    npm ERR! command "node" "/usr/local/bin/npm" "install" "node-proxy"
    npm ERR! cwd /home/jennifer/node_modules
    npm ERR! node -v v0.4.11
    npm ERR! npm -v 1.0.30
    npm ERR! 
    npm ERR! Additional logging details can be found in:
    npm ERR!     /home/jennifer/node_modules/npm-debug.log
    npm not ok

解决方法

大佬总结

以上是大佬教程为你收集整理的node.js – NPM在查找我的节点路径时遇到问题全部内容,希望文章能够帮你解决node.js – NPM在查找我的节点路径时遇到问题所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。