Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

(node:92780) UnhandledPromiseRejectionWarning: Error: ENOENT: no such file or directory, open 'events' #1

Open
mingsong2 opened this issue Jul 10, 2019 · 5 comments

Comments

@mingsong2
Copy link

项目中引入了mini-html-parser后,编辑报错,如图:
WX20190710-151034@2x

@chaojiangcn
Copy link

同问

@zengdm
Copy link

zengdm commented Jul 19, 2019

我也出现了这个问题 请问是什么原因呢

@jiahui92
Copy link

jiahui92 commented Sep 11, 2019

在用Taro时也遇到这个问题,看了下,编译之后没有把mini-html-parser的依赖包events复制到dist/npm目录下,导致缺少依赖。。。 看命令行报错时因为Taro.build的时候没有找到events这个包。

方法一
最后在config/index.js下增加配置就可以打包成功
{ copy: { patterns: [ { from: 'node_modules/events/', to: 'dist/events/' }, ] } }

方法二
。。。抽空fork了项目,然后打了个npm包,所有依赖都打进去一个js里面,不介意可以用这个
npm i --save @jiahuix/mini-html-parser2

@werfun
Copy link

werfun commented Aug 28, 2020

在用Taro时也遇到这个问题,看了下,编译之后没有把mini-html-parser的依赖包events复制到dist/npm目录下,导致缺少依赖。。。 看命令行报错时因为Taro.build的时候没有找到events这个包。

方法一
最后在config/index.js下增加配置就可以打包成功
{ copy: { patterns: [ { from: 'node_modules/events/', to: 'dist/events/' }, ] } }

方法二
。。。抽空fork了项目,然后打了个npm包,所有依赖都打进去一个js里面,不介意可以用这个
npm i --save @jiahuix/mini-html-parser2

用webpack构建的, npm 包和 antmove 拉过来的 parse.js 都报 event.js _value 错误, 使用你这包解决了, 感谢~

@peacejj
Copy link

peacejj commented Jun 22, 2021

在用Taro时也遇到这个问题,看了下,编译之后没有把mini-html-parser的依赖包events复制到dist/npm目录下,导致缺少依赖。。。 看命令行报错时因为Taro.build的时候没有找到events这个包。

方法一
最后在config/index.js下增加配置就可以打包成功
{ copy: { patterns: [ { from: 'node_modules/events/', to: 'dist/events/' }, ] } }

方法二
。。。抽空fork了项目,然后打了个npm包,所有依赖都打进去一个js里面,不介意可以用这个
npm i --save @jiahuix/mini-html-parser2

站在jiahui92的肩膀上,对官网最新版本0.3.0做的打包,可参考 npm install @peacejj/mini-html-parser2 --save

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants