2016-04-08 10 views
1
benim cordova uygulama için WebPack kullanmak istediğiniz

için yapılandırma ve kullanma:WebPack Cordova

var dir_js = path.resolve(__dirname, 'www/js'); 
var dir_html = path.resolve(__dirname, 'www/html'); 
var dir_build = path.resolve(__dirname, 'www/build'); 

her dir tanımı için bir kez yerine olarak önek 'www' tanımlamak için daha iyi bir yolu var mı?

+0

Bu kod webpack yapılandırma dosyanızda mı? Yoksa kaynak dosyalarınızda mı? Webpack yapılandırma dosyasımda – vintem

+0

@VinTem. –

+0

Bu, çıkışınız için doğru mu? –

cevap

1

Webpack.config.js dosyanızda bulunuyorsa, bunu başka bir js dosyası olarak kullanabilirsiniz. Yapmayı sevdiğim şey şu şekilde tüm yollarla bir PATHS nesnesine sahip olmaktır:

var path = require('path'); 
var baseDir = path.resolve(__dirname, 'www'); 

var PATHS = { 
    js: path.resolve(baseDir, 'js'), 
    html: path.resolve(baseDir, 'html'), 
    build: path.resolve(baseDir, 'build') 
}