GithubHelp home page GithubHelp logo

Comments (1)

hns avatar hns commented on August 27, 2024

I think this is a duplicate of issue #44 and has been fixed in 16f2f34.

The reason a module required with relative id (starting with . or .. is resolved to an absolute URL is that it should strictly resolved relative to the loading module. In other words, it should not be resolved to an ordinary module ID (not starting with a dot) that would be searched on any module path root.

So we need to convert to an absolute URL to get the specific behaviour we want, but the way we did it was broken. (BTW, calling CommonJS Modules "RequireJS" is a bit confusing as RequireJS is a browser based module loader that is only partly compatible with CommonJS Modules)

Unfortunately I'm a bit behind with syncing commits between master and rhino_1_8 branches. For now it's better to use master branch. Most rhino_1_8 fixes have also been backported to master, specifically the one that makes coffeescript work with the optimizer.

Let me know if master/1.7R4 fixes the problem for you.

from rhino.

Related Issues (20)

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.