第8面墙式网络应用设置子编译失败

时间:2019-07-10 08:20:33

标签: augmented-reality aframe 8thwall-xr 8thwall-web

我是8墙新手。我已经从git克隆了8th wall web,并正确执行了以下步骤

# cd <directory_where_you_saved_sample_project_files>
# cd serve
# npm install
# cd ..
# ./serve/bin/serve -d <sample_project_location>

但是在执行最后一个步骤之前。

./serve/bin/serve -n -d gettingstarted/xraframe/ -p 7777

我遇到了错误

  

无法编译。

     

错误:子编译失败:找不到入口模块:错误:   无法解决   'C:\ 8thWall_Project \ web \ serve \ bin \ gettingstarted \ xraframe”   \ C:\ 8thWall_Project \ web \ serve中的\ index.html':错误:无法解析   'C:\ 8thWall_Project \ web \ serve \ bin \ gettingstarted \ xraframe”   C:\ 8thWall_Project \ web \ serve中的\ index.html'

     
      
  • compiler.js:79 childCompiler.runAsChild   [serve] / [html-webpack-plugin] /lib/compiler.js:79:16

  •   
  • Compiler.js:306编译   [serve] / [webpack] /lib/Compiler.js:306:11

  •   
  • Compiler.js:631 hooks.afterCompile.callAsync.err   [serve] / [webpack] /lib/Compiler.js:631:15

  •   
  • Hook.js:154 AsyncSeriesHook.lazyCompileHook   [serve] / [tapable] /lib/Hook.js:154:20

  •   
  • Compiler.js:628piler.seal.err   [serve] / [webpack] /lib/Compiler.js:628:31

  •   
  • Hook.js:154 AsyncSeriesHook.lazyCompileHook   [serve] / [tapable] /lib/Hook.js:154:20

  •   
  • Compilation.js:1325 hooks.optimizeAssets.callAsync.err   [serve] / [webpack] /lib/Compilation.js:1325:35

  •   

任何想法或指针缺少什么?

谢谢

2 个答案:

答案 0 :(得分:0)

似乎您是在Windows计算机上尝试这样做。 Windows的服务过程与macOS上的服务过程略有不同。

使用serve.bat可执行文件代替正常的服务脚本。

serve\bin\serve.bat -n -d gettingstarted\xraframe -p 7777

https://docs.8thwall.com/web/#locally-from-windows

答案 1 :(得分:0)

我不知道为什么,但是bat文件不想按路径打开。只需转到serve \ bin目录,然后从此处启动bat即可,

enter image description here

7777是不必要的。问题是,它找不到您的xraframe的路径 项目,就像在另一个目录中一样,因此必须在xpurframe的ypur路径中向上拖曳两个目录