编译apprtc 出现如下错误 File "./build/build_app_engine_package.py"

来源:互联网 发布:ssh 知乎 编辑:程序博客网 时间:2024/05/22 18:24

编译apprtc 出现如下错误:

root@iZuf6b73d95jzigepeabdxZ:~/apprtc# grunt build

Running "shell:buildAppEnginePackage" (shell) task

Traceback (most recent call last):

  File "./build/build_app_engine_package.py", line 150, in <module>

    sys.exit(main())

  File "./build/build_app_engine_package.py", line 142, in main

    copyPako(dest_path)

  File "./build/build_app_engine_package.py", line 67, in copyPako

    shutil.copy('node_modules/pako/dist/pako.min.js', dest_js_path)

  File "/usr/lib/python2.7/shutil.py", line 119, in copy

    copyfile(src, dst)

  File "/usr/lib/python2.7/shutil.py", line 82, in copyfile

    with open(src, 'rb') as fsrc:

IOError: [Errno 2] No such file or directory: 'node_modules/pako/dist/pako.min.js'

Warning: Command failed: /bin/sh -c python ./build/build_app_engine_package.py src out/app_engine

Traceback (most recent call last):

  File "./build/build_app_engine_package.py", line 150, in <module>

    sys.exit(main())

  File "./build/build_app_engine_package.py", line 142, in main

    copyPako(dest_path)

  File "./build/build_app_engine_package.py", line 67, in copyPako

    shutil.copy('node_modules/pako/dist/pako.min.js', dest_js_path)

  File "/usr/lib/python2.7/shutil.py", line 119, in copy

    copyfile(src, dst)

  File "/usr/lib/python2.7/shutil.py", line 82, in copyfile

    with open(src, 'rb') as fsrc:

IOError: [Errno 2] No such file or directory: 'node_modules/pako/dist/pako.min.js'

 Use --force to continue.


Aborted due to warnings.



###########################
问题很明显就是缺少pako
解决方法:
1.进入 apprtc/node_modules  目录
2.git clone https://github.com/nodeca/pako.git 将pako下载到node_modules目录
3.再执行grunt build


阅读全文
0 0