前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >weex环境配置 weex create project 提示错误 Error: Cannot find module 'async'

weex环境配置 weex create project 提示错误 Error: Cannot find module 'async'

作者头像
acoolgiser
发布2019-03-22 11:53:26
1.7K0
发布2019-03-22 11:53:26
举报
文章被收录于专栏:acoolgiser_zhuanlanacoolgiser_zhuanlan

配置weex开发环境时候,首先要进行安装,执行如下命令:

代码语言:javascript
复制
npm install -g weex-toolkit@beta

 安装完以后,执行命令:weex help 一直提示错误: Error: Cannot find module 'async'

代码语言:javascript
复制
Error: Cannot find module 'async'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:649:15)
    at Function.Module._load (internal/modules/cjs/loader.js:575:25)
    at Module.require (internal/modules/cjs/loader.js:705:19)
    at require (internal/modules/cjs/helpers.js:14:16)
    at Object.<anonymous> (C:\Users\Administrator\.wx\modules\node_modules\_@weex-cli_generator@2.0.0-beta.3@@weex-cli\generator\src\render.ts:3:0)
    at Module._compile (internal/modules/cjs/loader.js:799:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:810:10)
    at Module.load (internal/modules/cjs/loader.js:666:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:606:12)
    at Function.Module._load (internal/modules/cjs/loader.js:598:3)
    at Module.require (internal/modules/cjs/loader.js:705:19)
    at require (internal/modules/cjs/helpers.js:14:16)
    at Object.<anonymous> (C:\Users\Administrator\.wx\modules\node_modules\_@weex-cli_generator@2.0.0-beta.3@@weex-cli\generator\src\index.ts:4:0)
    at Module._compile (internal/modules/cjs/loader.js:799:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:810:10)
    at Module.load (internal/modules/cjs/loader.js:666:32)

 然后使用npm install -g async 安装完以后,仍然出现该错误。尝试更新node版本和npm版本,仍然出错。

无论使用npm还是cnpm安装async模块,怎么安装都出错。

最后尝试使用weex安装,即执行命令:

weex install async

 成功:

代码语言:javascript
复制
C:\Users\Administrator\Desktop\tees>weex install async
√ Installed 1 packages
√ Linked 1 latest versions
√ Run 0 scripts
√ All packages installed (2 packages installed from npm registry, used 3s(network 3s), speed 155.12kB/s, json 2(14.08kB), tarball 418.85kB)

Start checking package, please wait ...
compelied, cost 7.473s
The module async was not suitable for the weex core
Please check the spelling

 再运行weex help命令,成功。

运行weex create project, 创建项目 成功。

代码语言:javascript
复制
C:\Users\Administrator\Desktop\tees>weex create testPro
√ Installed 1 packages
√ Linked 0 latest versions
√ Run 0 scripts
√ All packages installed (used 165ms(network 146ms), speed 16.11kB/s, json 1(2.35kB), tarball 0B)

Start checking package, please wait ...
compelied, cost 4.668s
? Project name (testPro)

后面只需要进行一系列的创建项目设置选项:

最后npm start 运行起来如图:

 最后就成功了产生了如下图页面:成功跑起来了,下载APP扫码即可查看效果。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年03月21日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档