前言 自从入坑WebAssembly以来,躺了很多坑,也浏览了很多资料,都没有看到很多能够直接在前端项目中使用WebAssembly的例子.即使有,我自己按照介绍的步骤一步一步来, 也会报各种错误,官方的文档也写的比较模糊.于是,就决定自己撸一个,让React项目能够直接的借助Webpack,在代码中引入已经编译好的C++模块. 写一个C语言模块 int add(int a, int b) { return a + b; } 使用emscripten对C模块进行编译 执行以下代码对上面的add.…
node,webpack这些就不一一介绍怎么安装了,默认大家都知道. 一.npm install -g create-react-app 首先全局安装react的脚手架工具 create-react-app 上面提示,npm有新版本了,哎,先不管. 二.新建一个react项目 哦吼,华丽地报错了,先不要慌,我们看到报错信息是 cb() never called! This is an error with npm itself. 好吧,大概知道了是npm的问题,应该是版本问题?那么,来更新一下…