我得到了下面的错误运行聚合物cli。
$ polymer
module.js:327
throw err;
^
Error: Cannot find module '..'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at /usr/local/lib/node_modules/polymer-cli/bin/polymer.js:19:36
at /usr/local/lib/node_modules/polymer-cli/node_modules/resolve/lib/async.js:46:14
at process (/usr/local/lib/node_modules/polymer-cli/node_modules/resolve/lib/async.js:173:43)
at ondir (/usr/local/lib/node_modules/polymer-cli/node_modules/resolve/lib/async.js:188:17)
at load (/usr/local/lib/node_modules/polymer-cli/node_modules/resolve/lib/async.js:69:43)
at onex (/usr/local/lib/node_modules/polymer-cli/node_modules/resolve/lib/async.js:92:31)我尝试过节点4.x和6.x,我还尝试安装不同版本的聚合物-cli,0.8和0.10
我正在运行Ubuntu 16.04上的节点。
有人知道我遇到了什么问题或者我如何解决这个问题吗?
发布于 2016-05-29 12:26:14
好吧,哇,经过相当多的挖掘和搜索,我找到了答案。原来我以前试过用默认的ubuntu包安装polymer。它安装在一个单独的位置,也在全局路径上。
当我移除NodeJS和NPM通过PPA安装最新版本时,最初的聚合物-cli仍然留在我的路径上。因此,当我安装最新的聚合物-cli时,这是正确的安装,但从来不是执行的,因为旧的是第一次在路径上发现。
我手动删除了所有的node_modules文件夹,在这样做之后,我能够安装和运行正确的聚合-cli版本,现在它的工作非常好。
https://stackoverflow.com/questions/37492649
复制相似问题