Giter Site home page Giter Site logo

nom cli fails to fetch meta about node-nom HOT 9 CLOSED

hemanth avatar hemanth commented on June 21, 2024
nom cli fails to fetch meta

from node-nom.

Comments (9)

buschtoens avatar buschtoens commented on June 21, 2024

Does nom url meta work? I could imagine that the dash in http-equiv causes the bug.

from node-nom.

buschtoens avatar buschtoens commented on June 21, 2024

nom url meta does not work aswell. But this is probably an issue of cheerio.

from node-nom.

hemanth avatar hemanth commented on June 21, 2024

@silvinci does not seem like a cheerio issue, but more of a CLI issue @matthewmueller help!

from node-nom.

buschtoens avatar buschtoens commented on June 21, 2024

Can't see a problem in the cli source. Have you tried $.html("meta");?

from node-nom.

hemanth avatar hemanth commented on June 21, 2024

@silvinci That works in the script, but how do you do the same on the CLI?

nom url head works but nom url head > meta nor nom url meta works...

from node-nom.

buschtoens avatar buschtoens commented on June 21, 2024

This is interesting since the selector gets directly passed.

So basically, if it doesn't work in the cli, it should not work in the script. Just can't test it right now.

from node-nom.

hemanth avatar hemanth commented on June 21, 2024

@silvinci You are right. There seems to be no return values from html() or text() for meta.

Something as simple as :

if(selector === "meta"){
   console.log($(selector));
}

Is doing the trick for me, but this is just a silly hack, need to paw at cheerio and check why html() is failing for this.

from node-nom.

buschtoens avatar buschtoens commented on June 21, 2024

So, it's a cheerio issue. Cross-link it here and close? :)

from node-nom.

hemanth avatar hemanth commented on June 21, 2024

@silvinci Cya there ;)

from node-nom.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.