Webpack config for cordova



我想将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');

有没有更好的方法将"www"一次性定义为每个目录定义的前缀?

如果它在您的webpack.config.js文件中,您可以将其视为任何其他js文件。我喜欢做的是有一个包含我所有路径的PATHS对象,如下所示:

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')
}

最新更新