安装完weex后,执行weex命令报错

安装完weex后,执行weex命令报错,weex版本号是1.0.5。在windows和mac下都如此。

PS C:\WINDOWS\system32> weex
C:\Users\SQWB\AppData\Roaming\npm\node_modules\weex-toolkit\node_modules\._xtoolkit@0.2.7@xtoolkit\src\package\NpmPackag
e.js:50
                throw new Error('resolve path error:'+this.path)
                ^

Error: resolve path error:C:\Users\SQWB\AppData\Roaming\npm\node_modules\weex-toolkit\node_modules\._weex-previewer
    at NpmPackage.resolve (C:\Users\SQWB\AppData\Roaming\npm\node_modules\weex-toolkit\node_modules\._xtoolkit@0.2.7@xto
olkit\src\package\NpmPackage.js:50:23)
    at Command.run (C:\Users\SQWB\AppData\Roaming\npm\node_modules\weex-toolkit\node_modules\._xtoolkit@0.2.7@xtoolkit\s
rc\Command.js:43:13)
    at XToolkit._done (C:\Users\SQWB\AppData\Roaming\npm\node_modules\weex-toolkit\node_modules\._xtoolkit@0.2.7@xtoolki
t\src\xtoolkit.js:149:36)
    at process.nextTick (C:\Users\SQWB\AppData\Roaming\npm\node_modules\weex-toolkit\node_modules\._xtoolkit@0.2.7@xtool
kit\src\xtoolkit.js:90:22)
    at _combinedTickCallback (internal/process/next_tick.js:73:7)
    at process._tickCallback (internal/process/next_tick.js:104:9)
    at Module.runMain (module.js:606:11)
    at run (bootstrap_node.js:393:7)
    at startup (bootstrap_node.js:150:9)
    at bootstrap_node.js:508:3
PS C:\WINDOWS\system32> weex -v
   v1.0.5

试过别人的介绍的重新安装weex,还是不行。

阅读 6.5k
3 个回答
新手上路,请多包涵

我win10上安装了,也有同样的问题
是不是这个版本有bug

原因是下载不完整,不管是cnpm还是npm 都有可能下载不完整。
1.先卸载 npm uninstall -g weex-toolkit 或 npm remove -g weex-toolkit
2.再把 C:UsersSQWBAppDataRoamingnpm 目录下的 node_modules 文件夹删除
3.再重新npm或cnpm

亲测,淘宝镜像出了问题。解决方法:
1、先卸载weex-toolkit;
2、下载一个免费的vpn,找半天找到一个,361vpn;
3、打开vpn,连上网络,再使用npm安装,即可成功!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进