diff --git a/templates/ReactReduxSpa/tsconfig.json b/templates/ReactReduxSpa/tsconfig.json index 7909f2df..ed0a52ba 100644 --- a/templates/ReactReduxSpa/tsconfig.json +++ b/templates/ReactReduxSpa/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "baseUrl": ".", + "baseUrl": "ClientApp", "module": "es2015", "moduleResolution": "node", "target": "es5", diff --git a/templates/ReactReduxSpa/webpack.config.js b/templates/ReactReduxSpa/webpack.config.js index 59a57390..2629ecf3 100644 --- a/templates/ReactReduxSpa/webpack.config.js +++ b/templates/ReactReduxSpa/webpack.config.js @@ -10,7 +10,13 @@ module.exports = (env) => { // Configuration in common to both client-side and server-side bundles const sharedConfig = () => ({ stats: { modules: false }, - resolve: { extensions: ['.js', '.jsx', '.ts', '.tsx'] }, + resolve: { + extensions: ['.js', '.jsx', '.ts', '.tsx'], + modules: [ + path.resolve('./ClientApp'), + path.resolve('./node_modules') + ] + }, output: { filename: '[name].js', publicPath: 'dist/' // Webpack dev middleware, if enabled, handles requests for this URL prefix