我正在尝试安装aframe和aframe-inspector。 我尝试了各种方式进行本地开发,因为我需要一些需要编辑检查器的东西。 但每次我尝试安装它时,它会在npm install或npm start期间失败。 例如,当我尝试安装aframe时,它会在npm install中给出错误。 对于检查员在启动期间。 我没有找到帮助,因为我似乎是唯一一个有这种错误的人。 我怎么解决?我只需要编辑aframe-inspector,我不知道如果没有安装它就会很热,我不知道如何继续进行,但这似乎是正确的方法。 我试过在ubuntu和windows 10中。 感谢未来的答案!
编辑1:我删除了有关Windows错误的部分。我不需要让它在Windows上工作,我不希望你专注于它。我有node.js的最新版本。 在这里,您可以看到我尝试安装时出现的错误。 Errors photos on drive
在这里你可以查看我在尝试使用npm安装aframe时的日志: Errors log while installing aframe
编辑2:我在ubuntu的两台不同的电脑上尝试过相同的东西。我还尝试了这个 aframe boilerplate 。它也没用。编辑3:我解决了一半的问题。 AFrame库现在正在我的电脑上工作,但检查员不工作。我通过更新node.js解决了这个问题。我认为这是最后一个版本,因为当我做 sudo apt-get install nodejs 时,我的shell回答我说我有node.js的最新版本,但事实并非如此。然后我对此产生了疑问,我在互联网上发现我必须安装NVM,然后我必须用它安装节点。所以现在我只需要让检查员工作。我现在找不到办法(检查员的错误仍然相同)。
编辑4:我也在Windows中试过但它没有用。我在3种不同的情况下得到3个错误:答案 0 :(得分:1)
我在Windows上安装了较旧的aframe版本(当前为0.8.0)。
我可以在node 6.9.0
和node 8.10.0
上安装它(使用nvm更改节点版本):
nvm use 8.10.0
npm cache verify
npm install aframe@0.7.0
但我仍然无法安装当前的aframe@0.8.0。
我也做了这个改变:
git config --system core.longpaths true
(Link to a similar issue) - 尝试安装0.8.0。
另一个选项可以是从here下载该分发并将其放入您的解决方案
希望这可以提供一些帮助。
答案 1 :(得分:0)
答案 2 :(得分:0)
我用windows解决了这个问题,但我想要了解问题所在 首先,我无法克隆项目,所以我直接从网站下载了它。我认为这样就无法发挥作用 我无法克隆该项目,因为我是一名初学者,我认为使用git。我认为公钥/ SHA存在一些我不知道如何解决的问题。出于这个原因,在Windows中,我下载了Github Desktop,我为它处理了这个问题。就这样,它奏效了。我没有ubuntu的直接解决方案,但我认为这可以帮助某人。
答案 3 :(得分:0)
如果您不打算修改A-Frame的本地副本,那么直接使用缩小版本<script src="https://aframe.io/releases/0.7.0/aframe.min.js"></script>
就足够了。
您也可以remix the existing Glitch,无需设置自己的服务器即可进行设置。
另一方面,如果您确实要修改A-Frame本身,那么您需要安装git
并在路径中使用git
或使用GUI。总的来说,仅当你修改A-Frame并且(可以说)提供价值时,主要依赖于npm
,RewriteRule
等的工具链是必要的,如果你正在构建依赖这些工具的大型项目。