为了账号安全,请及时绑定邮箱和手机立即绑定

cheerio 模块生效问题

在全局下载模块cheerio,在项目中会报错:

module.js:327 throw err; ^ Error: Cannot find module 'cheerio'

卸载全局安装的cheerio模块,将其安装在项目目录下,可以生效。

多个地方找安装方法,这个模块安装都是中规中矩的,没有找到说明为什么会这样变化。

以后使用它还是放置在项目中。

网页元素中类名变更,要到网页上自行审查元素一番

现在章节的类名由原来的"learnchapter"变更为"chapter"

http://img1.sycdn.imooc.com//57879a510001ed9d13660684.jpg

正在回答

2 回答

如果你用的是windows系统,这可能是因为你没有设置path导致的,此时你安装的应该的appData目录下,因此找不到cheerio。http://xiaoyaojones.blog.163.com/blog/static/28370125201351501113581/

0 回复 有任何疑惑可以回复我~

我的可以全局安装啊,没有报错。http://img1.sycdn.imooc.com//5788adcf0001526c06700406.jpg

0 回复 有任何疑惑可以回复我~
#1

学之舟_36820 提问者

不知道是在哪里出现的差异,我遇到情况是安装在全局是可以安装在全局,但是项目文件require不到,只能在项目中也安装这个模块,才正常使用。你那边没有这些幺儿子,不就方便多。
2016-07-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
进击Node.js基础(一)
  • 参与学习       219394    人
  • 解答问题       896    个

本视频教程带你揭开Node.js的面纱,带你走进一个全新世界

进入课程

cheerio 模块生效问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信