node.js - Using path.resolve from webpack bundle file -


i have server file created src/server/index.js , bundled , run build/server.js. when importing modules works, having , issue folder can't found when using path.resolve.

i doing once server file bundled following path cannot found. guess because not importing , therefore never bundled.

path.resolve(__dirname, 'server/email_templates')

is there way make sure application can find folder after being bundled ?

i have tried adding resolve object webpack config, seems work requiring , importing modules, not using path module. here's webpack config object.

entry: {     app: path.join(__dirname, 'src/server/index.js') },  output: {     path: path.join(__dirname, 'build'),     publicpath: '/assets/',     filename: 'server.js',     librarytarget: 'commonjs2', },  target: 'node',  module: {     loaders: [         {             test: /(\.js|\.jsx)$/,             exclude: /node_modules/,             loader: 'babel',             query: {                 presets: [                     'react',                     'node6',                     'stage-0'                 ]             }         },         serverurlloader,         serverstyleloader,     ], }, 

folder structure

src |_____server       |-index.js - entry point bundle       |_____email_templates build |_____server.bundle.js 


Comments

Popular posts from this blog

mysql - Dreamhost PyCharm Django Python 3 Launching a Site -

java - Sending SMS with SMSLib and Web Services -

java - How to resolve The method toString() in the type Object is not applicable for the arguments (InputStream) -