Configuration webpack/typescript: ERROR in Entry module - Can't resolve './src'“exclude” options of babel-loader in WebpackWebpack dev server respond 404 if set entry name or output.fileName with prefix ‘/’webpack-dev-server configuration problemsServing static images with WebpackWebpack fails to find module dirsHow to fix HTML file comments not being ignored by Webpack Dev Server?Webpack production build fails : “Can't resolve 'aws-sdk'”Upgrading webpack version throws errors in ReactWebpack css issue, missing bundle.cssvue-cli 3.0 ./src/main.js in multi (webpack)-dev-server/client?http://10.0.68.112:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
Is every story set in the future "science fiction"?
Would encrypting a database protect against a compromised admin account?
Windows OS quantum vs. SQL OS Quantum
Does the 500 feet falling cap apply per fall, or per turn?
What does formal training in a field mean?
Why does the Earth follow an elliptical trajectory rather than a parabolic one?
A Cunning Riley Riddle
Extending Kan fibrations, without using minimal fibrations
Detect the first rising edge of 3 input signals
Is it bad writing or bad story telling if first person narrative contains more information than the narrator knows?
Pre-1993 comic in which Wolverine's claws were turned to rubber?
Why does increasing the sampling rate make implementing an anti-aliasing filter easier?
Is it a good idea to copy a trader when investing?
My perfect evil overlord plan... or is it?
When do you stop "pushing" a book?
Why did they go to Dragonstone?
Was Mohammed the most popular first name for boys born in Berlin in 2018?
How did Thanos not realise this had happened at the end of Endgame?
Company threw a surprise party for the CEO, 3 weeks later management says we have to pay for it, do I have to?
Which scripture contains sri datta stavam?
We are two immediate neighbors who forged our own powers to form concatenated relationship. Who are we?
What was the notion of limit that Newton used?
Remove color cast in darktable?
Why do the Avengers care about returning these items in Endgame?
Configuration webpack/typescript: ERROR in Entry module - Can't resolve './src'
“exclude” options of babel-loader in WebpackWebpack dev server respond 404 if set entry name or output.fileName with prefix ‘/’webpack-dev-server configuration problemsServing static images with WebpackWebpack fails to find module dirsHow to fix HTML file comments not being ignored by Webpack Dev Server?Webpack production build fails : “Can't resolve 'aws-sdk'”Upgrading webpack version throws errors in ReactWebpack css issue, missing bundle.cssvue-cli 3.0 ./src/main.js in multi (webpack)-dev-server/client?http://10.0.68.112:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I want to configure a blank project with webpack and typesript.
So far this is not going well^^. My entry file (index.ts
) is not recognized.
const path = require('path');
module.export =
entry: '../src/index.ts',
module:
rules: [
test: /.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/
]
,
resolve:
extensions: ['.tsx', '.ts', '.js']
,
output:
filename: 'main.js',
path: path.resolve(__dirname, 'dist')
;
This is how the project structure looks like:
Maybe some of you guys can help me out on the configuration. I actually followed the steps from the webpack doc. BTW: If i change index.ts to index.js the bundling works...
typescript webpack
add a comment |
I want to configure a blank project with webpack and typesript.
So far this is not going well^^. My entry file (index.ts
) is not recognized.
const path = require('path');
module.export =
entry: '../src/index.ts',
module:
rules: [
test: /.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/
]
,
resolve:
extensions: ['.tsx', '.ts', '.js']
,
output:
filename: 'main.js',
path: path.resolve(__dirname, 'dist')
;
This is how the project structure looks like:
Maybe some of you guys can help me out on the configuration. I actually followed the steps from the webpack doc. BTW: If i change index.ts to index.js the bundling works...
typescript webpack
add a comment |
I want to configure a blank project with webpack and typesript.
So far this is not going well^^. My entry file (index.ts
) is not recognized.
const path = require('path');
module.export =
entry: '../src/index.ts',
module:
rules: [
test: /.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/
]
,
resolve:
extensions: ['.tsx', '.ts', '.js']
,
output:
filename: 'main.js',
path: path.resolve(__dirname, 'dist')
;
This is how the project structure looks like:
Maybe some of you guys can help me out on the configuration. I actually followed the steps from the webpack doc. BTW: If i change index.ts to index.js the bundling works...
typescript webpack
I want to configure a blank project with webpack and typesript.
So far this is not going well^^. My entry file (index.ts
) is not recognized.
const path = require('path');
module.export =
entry: '../src/index.ts',
module:
rules: [
test: /.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/
]
,
resolve:
extensions: ['.tsx', '.ts', '.js']
,
output:
filename: 'main.js',
path: path.resolve(__dirname, 'dist')
;
This is how the project structure looks like:
Maybe some of you guys can help me out on the configuration. I actually followed the steps from the webpack doc. BTW: If i change index.ts to index.js the bundling works...
typescript webpack
typescript webpack
edited Mar 23 at 11:30
Devid Farinelli
5,03152958
5,03152958
asked Mar 23 at 9:58
FantasiaFantasia
54
54
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Try this to verify if your webpack setup for typescript works fine.
Below steps are mentioned in webpack docs for typescript , but not with this much precision, so i would recommend you to follow my below steps to have some progress with debugging your issue
Install below dev dependencies
npm install webpack webpack-cli --save-dev
npm install typescript ts-loader --save-dev
Create a sample script to test if ts gets converted into js
./src/index.ts
console.log("in index.ts");
function addNumbers(a: number, b: number)
return a + b;
var sum: number = addNumbers(10,15)
console.log('Sum of the two numbers is: ' +sum);
Create tsconfig.json to compile typescript to es5
./tsconfig.json
"compilerOptions":
"outDir": "./dist/",
"noImplicitAny": true,
"module": "es6",
"target": "es5",
"jsx": "react",
"allowJs": true
Create webpack.config.js
./webpack.config.js
const path = require('path');
module.exports =
entry: './src/index.ts',
module:
rules: [
test: /.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/
]
,
resolve:
extensions: [ '.tsx', '.ts', '.js' ]
,
output:
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
;
Add below entires to your package.json
./package.json
"scripts":
"webpack" : "webpack",
"dev" : "npm run webpack -- --mode development",
"prod" : "npm run webpack -- --mode production"
Once above steps are done
- Run webpack, in dev or prod mode
npm run dev or npm run prod
- You have to see below output, go into
dist
folder to see the generated js bundle
- Go into
dist
folder and link the generated js bundle to a sample html file sayindex.html
for example - If you run the html file in the browser you would see the js output in browser console
if you get the results as mentioned above then what does it mean?
This means ts to js converstion happens without any issue
You can find above steps in a project in my gitrepo.
i've tested this setup and it works without a problem in my machine node 8.11.4 npm 5.6.0
.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55312557%2fconfiguration-webpack-typescript-error-in-entry-module-cant-resolve-src%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Try this to verify if your webpack setup for typescript works fine.
Below steps are mentioned in webpack docs for typescript , but not with this much precision, so i would recommend you to follow my below steps to have some progress with debugging your issue
Install below dev dependencies
npm install webpack webpack-cli --save-dev
npm install typescript ts-loader --save-dev
Create a sample script to test if ts gets converted into js
./src/index.ts
console.log("in index.ts");
function addNumbers(a: number, b: number)
return a + b;
var sum: number = addNumbers(10,15)
console.log('Sum of the two numbers is: ' +sum);
Create tsconfig.json to compile typescript to es5
./tsconfig.json
"compilerOptions":
"outDir": "./dist/",
"noImplicitAny": true,
"module": "es6",
"target": "es5",
"jsx": "react",
"allowJs": true
Create webpack.config.js
./webpack.config.js
const path = require('path');
module.exports =
entry: './src/index.ts',
module:
rules: [
test: /.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/
]
,
resolve:
extensions: [ '.tsx', '.ts', '.js' ]
,
output:
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
;
Add below entires to your package.json
./package.json
"scripts":
"webpack" : "webpack",
"dev" : "npm run webpack -- --mode development",
"prod" : "npm run webpack -- --mode production"
Once above steps are done
- Run webpack, in dev or prod mode
npm run dev or npm run prod
- You have to see below output, go into
dist
folder to see the generated js bundle
- Go into
dist
folder and link the generated js bundle to a sample html file sayindex.html
for example - If you run the html file in the browser you would see the js output in browser console
if you get the results as mentioned above then what does it mean?
This means ts to js converstion happens without any issue
You can find above steps in a project in my gitrepo.
i've tested this setup and it works without a problem in my machine node 8.11.4 npm 5.6.0
.
add a comment |
Try this to verify if your webpack setup for typescript works fine.
Below steps are mentioned in webpack docs for typescript , but not with this much precision, so i would recommend you to follow my below steps to have some progress with debugging your issue
Install below dev dependencies
npm install webpack webpack-cli --save-dev
npm install typescript ts-loader --save-dev
Create a sample script to test if ts gets converted into js
./src/index.ts
console.log("in index.ts");
function addNumbers(a: number, b: number)
return a + b;
var sum: number = addNumbers(10,15)
console.log('Sum of the two numbers is: ' +sum);
Create tsconfig.json to compile typescript to es5
./tsconfig.json
"compilerOptions":
"outDir": "./dist/",
"noImplicitAny": true,
"module": "es6",
"target": "es5",
"jsx": "react",
"allowJs": true
Create webpack.config.js
./webpack.config.js
const path = require('path');
module.exports =
entry: './src/index.ts',
module:
rules: [
test: /.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/
]
,
resolve:
extensions: [ '.tsx', '.ts', '.js' ]
,
output:
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
;
Add below entires to your package.json
./package.json
"scripts":
"webpack" : "webpack",
"dev" : "npm run webpack -- --mode development",
"prod" : "npm run webpack -- --mode production"
Once above steps are done
- Run webpack, in dev or prod mode
npm run dev or npm run prod
- You have to see below output, go into
dist
folder to see the generated js bundle
- Go into
dist
folder and link the generated js bundle to a sample html file sayindex.html
for example - If you run the html file in the browser you would see the js output in browser console
if you get the results as mentioned above then what does it mean?
This means ts to js converstion happens without any issue
You can find above steps in a project in my gitrepo.
i've tested this setup and it works without a problem in my machine node 8.11.4 npm 5.6.0
.
add a comment |
Try this to verify if your webpack setup for typescript works fine.
Below steps are mentioned in webpack docs for typescript , but not with this much precision, so i would recommend you to follow my below steps to have some progress with debugging your issue
Install below dev dependencies
npm install webpack webpack-cli --save-dev
npm install typescript ts-loader --save-dev
Create a sample script to test if ts gets converted into js
./src/index.ts
console.log("in index.ts");
function addNumbers(a: number, b: number)
return a + b;
var sum: number = addNumbers(10,15)
console.log('Sum of the two numbers is: ' +sum);
Create tsconfig.json to compile typescript to es5
./tsconfig.json
"compilerOptions":
"outDir": "./dist/",
"noImplicitAny": true,
"module": "es6",
"target": "es5",
"jsx": "react",
"allowJs": true
Create webpack.config.js
./webpack.config.js
const path = require('path');
module.exports =
entry: './src/index.ts',
module:
rules: [
test: /.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/
]
,
resolve:
extensions: [ '.tsx', '.ts', '.js' ]
,
output:
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
;
Add below entires to your package.json
./package.json
"scripts":
"webpack" : "webpack",
"dev" : "npm run webpack -- --mode development",
"prod" : "npm run webpack -- --mode production"
Once above steps are done
- Run webpack, in dev or prod mode
npm run dev or npm run prod
- You have to see below output, go into
dist
folder to see the generated js bundle
- Go into
dist
folder and link the generated js bundle to a sample html file sayindex.html
for example - If you run the html file in the browser you would see the js output in browser console
if you get the results as mentioned above then what does it mean?
This means ts to js converstion happens without any issue
You can find above steps in a project in my gitrepo.
i've tested this setup and it works without a problem in my machine node 8.11.4 npm 5.6.0
.
Try this to verify if your webpack setup for typescript works fine.
Below steps are mentioned in webpack docs for typescript , but not with this much precision, so i would recommend you to follow my below steps to have some progress with debugging your issue
Install below dev dependencies
npm install webpack webpack-cli --save-dev
npm install typescript ts-loader --save-dev
Create a sample script to test if ts gets converted into js
./src/index.ts
console.log("in index.ts");
function addNumbers(a: number, b: number)
return a + b;
var sum: number = addNumbers(10,15)
console.log('Sum of the two numbers is: ' +sum);
Create tsconfig.json to compile typescript to es5
./tsconfig.json
"compilerOptions":
"outDir": "./dist/",
"noImplicitAny": true,
"module": "es6",
"target": "es5",
"jsx": "react",
"allowJs": true
Create webpack.config.js
./webpack.config.js
const path = require('path');
module.exports =
entry: './src/index.ts',
module:
rules: [
test: /.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/
]
,
resolve:
extensions: [ '.tsx', '.ts', '.js' ]
,
output:
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
;
Add below entires to your package.json
./package.json
"scripts":
"webpack" : "webpack",
"dev" : "npm run webpack -- --mode development",
"prod" : "npm run webpack -- --mode production"
Once above steps are done
- Run webpack, in dev or prod mode
npm run dev or npm run prod
- You have to see below output, go into
dist
folder to see the generated js bundle
- Go into
dist
folder and link the generated js bundle to a sample html file sayindex.html
for example - If you run the html file in the browser you would see the js output in browser console
if you get the results as mentioned above then what does it mean?
This means ts to js converstion happens without any issue
You can find above steps in a project in my gitrepo.
i've tested this setup and it works without a problem in my machine node 8.11.4 npm 5.6.0
.
edited Mar 24 at 19:46
answered Mar 24 at 19:35
divinedivine
2,13611323
2,13611323
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55312557%2fconfiguration-webpack-typescript-error-in-entry-module-cant-resolve-src%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown