CNode

我安装qrcode,出现Cannot find module 'qrcode',求指教

问答
Mmartin823823发布于11 年前最后回复11 年前10 回复6898 浏览0 收藏

我安装qrcode,出现Cannot find module 'qrcode',求指教

查看回复

回复 (10)

M
martin823823#1·11 年前

是安装不起吗???

A
alsotang#2·11 年前

这个有点奇怪,qrcode 我搜了下,是存在的

M
martin823823#3·11 年前
引用 alsotang这个有点奇怪,qrcode 我搜了下,是存在的

@alsotang 安装完后,我请求,就出现 Cannot find module 'qrcode

X
xieyijun#4·11 年前

有啊,npm install qrcode就可以。 不过要安装之前要先安装他的依赖,因为qrcode依赖canvas,canvas还是先安装其他的packages: node-canvas is a native module and requires dev packages of cairo and pixman to compile. On ubuntu you can install them with apt-get and npm install will work great. sudo apt-get install libpixman-1-dev libcairo2-dev 我是centOS系统,找到yum安装: 步骤如下: yum install cairo cairo-devel cairomm-devel libjpeg-turbo-devel pango-devel npm install canvas npm install qrcode 如果是Windows系统,可以参考wiki https://github.com/Automattic/node-canvas/wiki/_pages 希望对你有帮助

M
martin823823#7·11 年前
引用 alsotang这个有点奇怪,qrcode 我搜了下,是存在的

@alsotang 请问下qrcode’的默认找到的路径是哪里,终端上面显示/usr/local/bin/qrcode -> /usr/local/lib/node_modules/qrcode/bin/qrcode

已经安装好了,但还是不能找到

M
martin823823#8·11 年前
引用 xieyijun有啊,npm install qrcode就可以。 不过要安装之前要先安装他的依赖,因为qrcode依赖canvas,canvas还是先安装其他的packages: node canvas i...

@xieyijun 终端上面显示/usr/local/bin/qrcode -> /usr/local/lib/node_modules/qrcode/bin/qrcode路径

已经安装好了,但还是不能找到它

M
martin823823#9·11 年前

解决呢,谢谢大家了

X
xieyijun#10·11 年前

安装的时候有一个g参数,有设置好像都是安装到全局里,/usr/local/lib/node_modules,不过我之前都是安装自己设定的path位置。

参与回复
登录后即可参与回复。登录