文档首页> Astro轻应用 AstroZero> 常见问题> 高级页面> 高级页面离线Scaffolding工具安装问题汇总
更新时间:2023-03-02 GMT+08:00
分享

高级页面离线Scaffolding工具安装问题汇总

问题1:安装assets_starter工具之前,需要安装哪些基础工具?

安装assets_starter工具前,需要安装以下基础工具:

  • 不低于12.16.1版本的Node.js
  • yarn
  • 2.7.6版本的Python,具体安装过程及环境变量的设置可参考相应官网。

问题2:“yarn run bootstrap”加载工程相关依赖所需要的网络?

  • 如果是华为公司内部,请使用“huawei-guest”网络。
  • 如果非华为公司网络,则需保证外网镜像资源可访问。

问题3:命令行创建widget工程时出现乱码,但不影响功能使用?

命令行创建widget工程,出现乱码时,可以在cmd窗口,使用“chcp”命令查看当前字符集。如果不是“utf-8”,使用“chcp 65001”命令,将字符集修改为“utf-8”即可。

问题4:在命令行窗口执行“magno ui”命令时,报错“spawn cmd ENOENT”。

请检查环境变量是否正确配置,例如报错用户没有配置环境变量“C:\Windows\System32”(请查找“System32”所在路径后再配置),配置后,再次执行命令无报错。

问题5:在命令行窗口执行“magno ui”命令时,提示“magno: command not found”或“permission denied: magno”。

使用Mac终端安装脚手架工具时,安装后,在cmd命令窗口下执行“magno ui”命令,正常情况会显示打开操作界面的URL地址,但是提示“magno: command not found”或者“permission denied: magno”。可能是用户没有执行权限导致的,需要给用户添加执行权限。

  1. 在命令行窗口,执行如下命令,查看用yarn安装的全局命令的目录,切换到该目录。

    yarn global bin

  2. 在上一步切换后的目录下,执行如下命令,给用户添加执行权限。

    chmod u+x magno

  3. 执行如下命令,获取URL地址。

    magno ui
    执行上述命令后,系统显示如下类似信息:
    Starting GUI...
    Ready on http://localhost:8080

  4. 在Mac端打开新的浏览器页面,在地址栏输入上一步显示的URL,即可打开Magno项目管理器操作界面。

问题6:如果在命令行窗口执行“magno ui”,提示“Windows找不到文件'chrome.exe'。请确定文件名是否正确后,再试一次。”

在本地Google Chrome上,单击右键,选择“属性”,检查起始位置中路径是否正确。如图1所示,“起始位置”设置的为管路员身份下的路径,而安装Scaffolding是在本地用户下安装的,需要修改“起始位置”为本地用户下“chrome.exe”所在的路径。
图1 Google Chrome的属性页面
分享:

高级页面 所有常见问题

more