Comments (6)
"All module imports with non-relative names are assumed to be relative to the baseUrl." -typescript handbook
This is why base-url is enabled by default.
from tsc-alias.
The name of BaseUrl has been changed to base-url
all lowercase.
from tsc-alias.
@pp0rtal please replace BaseUrl
with base-url
.
from tsc-alias.
Try this config: #79 (comment)
from tsc-alias.
@raouldeheer Thanks for your quick answer!
I tried to add tsc-alias
config in my tsconfig.json
as following
{
"compilerOptions": {
"baseUrl": ".", // If I understand this is the problem source, and yes my project files are in root fs :/
...
},
....
"ts-node": {}, // I've got some ts-node config working for instance
"tsc-alias": {
"replacers": {
"BaseUrl": {
"enabled": false
}
}
}
But I still have the same issue
from tsc-alias.
@raouldeheer cc @justkey007 Works perfectly know! 😄
And I see you fixed the original solution perfect 👍
I'm closing ticket then.
Just by curiosity
I'm surprised this behavior is the default, what is the use-case of this?
Shouldn't be base-url
default to false, and activated for edge cases?
from tsc-alias.
Related Issues (20)
- Readme example has a bad blob pattern
- Adding `../` before external dependency from node_modules HOT 3
- Add support for native `imports` field in package.json
- Tsc-alias is resolving imports inside literal strings and not only import statements; HOT 3
- tsc-alias does not properly replace aliases in declaration files when using a build with emitDeclarationOnly HOT 1
- tsc-alias incorrectly adds .js extension to a module from node_modules HOT 6
- js files don't get transpiled when allowJS is true
- tsc-alias incorrectly replace a module when a file with same name exists in the current directory HOT 2
- production build module without .js from node_modules (symlink)
- How to live preview with this command?
- tsc-alias has bad baseUrl when project name matches folder in external alias HOT 1
- How to use it with webpack ?
- How to tsc-alias it with mocha? HOT 1
- baseUrl value is not accurately recognized
- Libraries imports are replaced with alias HOT 2
- Path starting with @ is not replaces
- Suggested fix for the Incorrect suffixing of node modules when a local import of the same name exists HOT 5
- BUG :: tsc-alias making relative a package.json defined lib HOT 1
- Aliasing root directory is not working HOT 2
- Integration with ts-patch
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tsc-alias.