2015-10-07 3 views
0

Я использую jsdom для разбора удаленного сайта, но когда я пытаюсь использовать его с узлом-webkit.js, это бросить ошибку:Почему jsdom бросает ошибку типа?

Uncaught TypeError: A 'super' constructor call may only appear as the first statement of a function, and its arguments may not access 'this'. Other forms are not yet supported.

Но если я использую его через терминал - это работает! Как его решить?

ответ

0

Предполагая, что вы используете самую последнюю и величайшую jsdom

Note that as of our 7.0.0 release, jsdom requires Node.js 4 or newer (why?). In the meantime you are still welcome to install a release in the 3.x series if you use legacy Node.js versions like 0.10 or 0.12. There are also various releases between 3.x and 7.0.0 that work with various io.js versions

узел-WebKit базируется на iojs v1.2.0 (который предварительно node.js 4)

+0

Спасибо, так что это невозможно установить узел 4 в nwjs? Я, хотя iojs и node.js, объединился. – Horo

+0

nwjs - медленный кузен - даже «альфа» - только до iojs 1.5 !! –

+0

И я не могу разобрать страницу (мне просто нужно значение ) без jsdom? У узла или js есть другой метод для решения этой проблемы? – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/5358961/">Horo</a></span> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="4319274062" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> <div class="clearfix"> </div> <div class="relative-box"> <div class="relative">Смежные вопросы</div> <ul class="relative_list"> <li> 1. <a href="http://ru.voidcc.com/question/p-asyxbmau-eu.html" target="_blank" title="Почему Laravel 5.4 бросает ошибку типа здесь?"> Почему Laravel 5.4 бросает ошибку типа здесь? </a> </li> <li> 2. <a href="http://ru.voidcc.com/question/p-eiczyxur-xz.html" target="_blank" title="Почему срабатывают бросает ошибку"> Почему срабатывают бросает ошибку </a> </li> <li> 3. <a href="http://ru.voidcc.com/question/p-wkwmpkce-bem.html" target="_blank" title="объявление частного типа бросает ошибку?"> объявление частного типа бросает ошибку? </a> </li> <li> 4. <a href="http://ru.voidcc.com/question/p-dcyhumen-brq.html" target="_blank" title="Не удалось выяснить, почему java бросает ошибку типа возврата"> Не удалось выяснить, почему java бросает ошибку типа возврата </a> </li> <li> 5. <a href="http://ru.voidcc.com/question/p-cebhfcba-qo.html" target="_blank" title="Почему это бросает ошибку сегментации?"> Почему это бросает ошибку сегментации? </a> </li> <li> 6. <a href="http://ru.voidcc.com/question/p-xsxnzzgg-bdb.html" target="_blank" title="почему создание класса бросает ошибку"> почему создание класса бросает ошибку </a> </li> <li> 7. <a href="http://ru.voidcc.com/question/p-fixfnphu-pq.html" target="_blank" title="Почему мой контроллер бросает ошибку"> Почему мой контроллер бросает ошибку </a> </li> <li> 8. <a href="http://ru.voidcc.com/question/p-cfoyknlm-bgp.html" target="_blank" title="Почему django бросает системную ошибку?"> Почему django бросает системную ошибку? </a> </li> <li> 9. <a href="http://ru.voidcc.com/question/p-romjfddk-gq.html" target="_blank" title="типа Dict бросает ошибку в json.dumps"> типа Dict бросает ошибку в json.dumps </a> </li> <li> 10. <a href="http://ru.voidcc.com/question/p-mwskcptw-dh.html" target="_blank" title="Почему это вызывает ошибку типа?"> Почему это вызывает ошибку типа? </a> </li> <li> 11. <a href="http://ru.voidcc.com/question/p-pkqlcmek-xv.html" target="_blank" title="Почему IAR бросает ошибку на void *"> Почему IAR бросает ошибку на void * </a> </li> <li> 12. <a href="http://ru.voidcc.com/question/p-tjaqjric-bed.html" target="_blank" title="SimpleInjector.GetAllInstances бросает непредвиденную ошибку"> SimpleInjector.GetAllInstances бросает непредвиденную ошибку </a> </li> <li> 13. <a href="http://ru.voidcc.com/question/p-ohymfxuh-bu.html" target="_blank" title="Почему компилятор не бросает ошибку компиляции?"> Почему компилятор не бросает ошибку компиляции? </a> </li> <li> 14. <a href="http://ru.voidcc.com/question/p-bhacwojs-bdv.html" target="_blank" title="Почему Intent.ActionView бросает ошибку с файлом MP4"> Почему Intent.ActionView бросает ошибку с файлом MP4 </a> </li> <li> 15. <a href="http://ru.voidcc.com/question/p-rrgpavjb-brv.html" target="_blank" title="Почему Python не бросает ошибку переполнения?"> Почему Python не бросает ошибку переполнения? </a> </li> <li> 16. <a href="http://ru.voidcc.com/question/p-acpjqeil-ps.html" target="_blank" title="Почему механизация бросает ошибку HTTP 403?"> Почему механизация бросает ошибку HTTP 403? </a> </li> <li> 17. <a href="http://ru.voidcc.com/question/p-aorxkeug-vr.html" target="_blank" title="Почему cakephp бросает ошибку базы данных?"> Почему cakephp бросает ошибку базы данных? </a> </li> <li> 18. <a href="http://ru.voidcc.com/question/p-tthwxhzx-bey.html" target="_blank" title="Почему мой оператор SQL бросает синтаксическую ошибку?"> Почему мой оператор SQL бросает синтаксическую ошибку? </a> </li> <li> 19. <a href="http://ru.voidcc.com/question/p-xgpxsebs-bp.html" target="_blank" title="Почему WebAPI бросает ошибку «Нет MediaTypeFormatter»?"> Почему WebAPI бросает ошибку «Нет MediaTypeFormatter»? </a> </li> <li> 20. <a href="http://ru.voidcc.com/question/p-vtnmbspx-bv.html" target="_blank" title="Почему preg_replace бросает мне ошибку «Неизвестный модификатор»?"> Почему preg_replace бросает мне ошибку «Неизвестный модификатор»? </a> </li> <li> 21. <a href="http://ru.voidcc.com/question/p-ykxdkwdw-bgt.html" target="_blank" title="Почему это бросает ошибку внутреннего сервера"> Почему это бросает ошибку внутреннего сервера </a> </li> <li> 22. <a href="http://ru.voidcc.com/question/p-aqtymxer-bne.html" target="_blank" title="Почему Mozilla Firefox бросает синтаксическую ошибку?"> Почему Mozilla Firefox бросает синтаксическую ошибку? </a> </li> <li> 23. <a href="http://ru.voidcc.com/question/p-zwpwlzug-bba.html" target="_blank" title="Почему PHP не бросает ошибку синтаксического анализа?"> Почему PHP не бросает ошибку синтаксического анализа? </a> </li> <li> 24. <a href="http://ru.voidcc.com/question/p-yxedsxew-boq.html" target="_blank" title="Почему PHP бросает эту ошибку синтаксического анализа?"> Почему PHP бросает эту ошибку синтаксического анализа? </a> </li> <li> 25. <a href="http://ru.voidcc.com/question/p-dokwsiki-bcz.html" target="_blank" title="Почему Firefox бросает ошибку разбора JSON здесь?"> Почему Firefox бросает ошибку разбора JSON здесь? </a> </li> <li> 26. <a href="http://ru.voidcc.com/question/p-npwnckvt-te.html" target="_blank" title="New-SPTrustedIdentityTokenIssuer бросает ошибку"> New-SPTrustedIdentityTokenIssuer бросает ошибку </a> </li> <li> 27. <a href="http://ru.voidcc.com/question/p-wuqgmuwr-kp.html" target="_blank" title="Попробуйте Блок бросает ошибку"> Попробуйте Блок бросает ошибку </a> </li> <li> 28. <a href="http://ru.voidcc.com/question/p-tvenybnd-bey.html" target="_blank" title="npm установить ошибку jsdom в windows?"> npm установить ошибку jsdom в windows? </a> </li> <li> 29. <a href="http://ru.voidcc.com/question/p-xbeqgkzv-bgq.html" target="_blank" title="Concat вдруг бросает ошибку"> Concat вдруг бросает ошибку </a> </li> <li> 30. <a href="http://ru.voidcc.com/question/p-yahzkhwc-bht.html" target="_blank" title="java.sql.Timestamp бросает ошибку"> java.sql.Timestamp бросает ошибку </a> </li> </ul> </div> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3534119089"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="padding-top-10"></div> </div> </div> <script type="text/javascript" src="http://img2.voidcc.com/voidso/script/side.js?t=1652515422009"></script> <script type="text/javascript" src="http://img2.voidcc.com/voidso/plugin/highlight/highlight.pack.js"></script> <link href="http://img2.voidcc.com/voidso/plugin/highlight/styles/docco.css" media="screen" rel="stylesheet" type="text/css" /> <script type="text/javascript"> $('pre').each(function(i, e) { hljs.highlightBlock(e, "<span class='indent'> </span>", false) }); </script> <div class="col-lg-3 col-md-4 col-sm-5"> <div id="rightTop"> <div class="row"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- VOIDCC问答侧边栏广告 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3862022848" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="row sidebar panel panel-default"> <div class="panel-heading font-bold"> Последний вопрос </div> <div class="m-b-sm m-t-sm clearfix"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://ru.voidcc.com/question/p-uumcmwkg-pr.html" target="_blank" title="Как найти точность поплавка, если n бит повреждены или потеряны"> Как найти точность поплавка, если n бит повреждены или потеряны </a> </li> <li class="side_article_list_item"> 2. <a href="http://ru.voidcc.com/question/p-dquhhjqw-qg.html" target="_blank" title="URL с параметрами в выражении SSRS"> URL с параметрами в выражении SSRS </a> </li> <li class="side_article_list_item"> 3. <a href="http://ru.voidcc.com/question/p-tsgpjlet-oe.html" target="_blank" title="Outlook сканировать определенную папку и сохранять все вложения с электронной почты"> Outlook сканировать определенную папку и сохранять все вложения с электронной почты </a> </li> <li class="side_article_list_item"> 4. <a href="http://ru.voidcc.com/question/p-zftrvxef-or.html" target="_blank" title="Преобразование java.sql.date в java.time.LocalDateTime"> Преобразование java.sql.date в java.time.LocalDateTime </a> </li> <li class="side_article_list_item"> 5. <a href="http://ru.voidcc.com/question/p-pkclwuqx-mq.html" target="_blank" title="Как отправить args из одного файла python в sys.argv другого"> Как отправить args из одного файла python в sys.argv другого </a> </li> <li class="side_article_list_item"> 6. <a href="http://ru.voidcc.com/question/p-kgxsaqjn-ky.html" target="_blank" title="Как указать пользовательские пути для ec2.py и ec2.ini?"> Как указать пользовательские пути для ec2.py и ec2.ini? </a> </li> <li class="side_article_list_item"> 7. <a href="http://ru.voidcc.com/question/p-vlzynpyv-kc.html" target="_blank" title="Sugar CRM: добавить задачу проверки перед слиянием контактов"> Sugar CRM: добавить задачу проверки перед слиянием контактов </a> </li> </ul> </div> </div> </div> <p class="article-nav-bar"></p> <div class="row sidebar article-nav"> <div class="row box_white visible-sm visible-md visible-lg margin-zero"> <div class="top"> <h3 class="title"><i class="glyphicon glyphicon-th-list"></i> Смежные вопросы</h3> </div> <div class="article-relative-content"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://ru.voidcc.com/question/p-asyxbmau-eu.html" target="_blank" title="Почему Laravel 5.4 бросает ошибку типа здесь?"> Почему Laravel 5.4 бросает ошибку типа здесь? </a> </li> <li class="side_article_list_item"> 2. <a href="http://ru.voidcc.com/question/p-eiczyxur-xz.html" target="_blank" title="Почему срабатывают бросает ошибку"> Почему срабатывают бросает ошибку </a> </li> <li class="side_article_list_item"> 3. <a href="http://ru.voidcc.com/question/p-wkwmpkce-bem.html" target="_blank" title="объявление частного типа бросает ошибку?"> объявление частного типа бросает ошибку? </a> </li> <li class="side_article_list_item"> 4. <a href="http://ru.voidcc.com/question/p-dcyhumen-brq.html" target="_blank" title="Не удалось выяснить, почему java бросает ошибку типа возврата"> Не удалось выяснить, почему java бросает ошибку типа возврата </a> </li> <li class="side_article_list_item"> 5. <a href="http://ru.voidcc.com/question/p-cebhfcba-qo.html" target="_blank" title="Почему это бросает ошибку сегментации?"> Почему это бросает ошибку сегментации? </a> </li> <li class="side_article_list_item"> 6. <a href="http://ru.voidcc.com/question/p-xsxnzzgg-bdb.html" target="_blank" title="почему создание класса бросает ошибку"> почему создание класса бросает ошибку </a> </li> <li class="side_article_list_item"> 7. <a href="http://ru.voidcc.com/question/p-fixfnphu-pq.html" target="_blank" title="Почему мой контроллер бросает ошибку"> Почему мой контроллер бросает ошибку </a> </li> <li class="side_article_list_item"> 8. <a href="http://ru.voidcc.com/question/p-cfoyknlm-bgp.html" target="_blank" title="Почему django бросает системную ошибку?"> Почему django бросает системную ошибку? </a> </li> <li class="side_article_list_item"> 9. <a href="http://ru.voidcc.com/question/p-romjfddk-gq.html" target="_blank" title="типа Dict бросает ошибку в json.dumps"> типа Dict бросает ошибку в json.dumps </a> </li> <li class="side_article_list_item"> 10. <a href="http://ru.voidcc.com/question/p-mwskcptw-dh.html" target="_blank" title="Почему это вызывает ошибку типа?"> Почему это вызывает ошибку типа? </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div><!-- wrap end--> <!-- footer --> <footer id="footer"> <div class="bg-simple lt"> <div class="container"> <div class="row padder-v m-t"> <div class="col-xs-8"> <ul class="list-inline"> <li><a href="http://ru.voidcc.com/contact">Свяжитесь с нами</a></li> <li>© 2020 RU.VOIDCC.COM</li> <li><a rel="nofollow" href="https://beian.miit.gov.cn/" target="_blank">沪ICP备13005482号-13</a></li> <li><script type="text/javascript" src="https://s9.cnzz.com/z_stat.php?id=1280098168&web_id=1280098168"></script></li> <li><a href="http://cn.voidcc.com/" target="_blank" title="程序问答园区">简体中文</a></li> <li><a href="http://hk.voidcc.com/" target="_blank" title="程序問答園區">繁體中文</a></li> <li><a href="http://ru.voidcc.com/" target="_blank" title="поле вопросов и ответов">Русский</a></li> <li><a href="http://de.voidcc.com/" target="_blank" title="Frage - und - antwort - Park">Deutsch</a></li> <li><a href="http://es.voidcc.com/" target="_blank" title="Preguntas y respuestas">Español</a></li> <li><a href="http://hi.voidcc.com/" target="_blank" title="कार्यक्रम प्रश्न और उत्तर पार्क">हिन्दी</a></li> <li><a href="http://it.voidcc.com/" target="_blank" title="IL Programma di chiedere Park">Italiano</a></li> <li><a href="http://ja.voidcc.com/" target="_blank" title="プログラム問答園区">日本語</a></li> <li><a href="http://ko.voidcc.com/" target="_blank" title="프로그램 문답 단지">한국어</a></li> <li><a href="http://pl.voidcc.com/" target="_blank" title="program o park">Polski</a></li> <li><a href="http://tr.voidcc.com/" target="_blank" title="Program soru ve cevap parkı">Türkçe</a></li> <li><a href="http://vi.voidcc.com/" target="_blank" title="Đáp ứng viên">Tiếng Việt</a></li> <li><a href="http://fr.voidcc.com/" target="_blank" title="Programme interrogation Park">Française</a></li> </ul> </div> </div> </div> </div> </div> </footer> <!-- / footer --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-77509369-5"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-77509369-5'); </script> <script> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?67d4731349f0b00136755b80364ce381"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>