用于cordova的Webpack配置

时间:2016-04-08 13:27:42

标签: cordova webpack

我想在我的cordova应用程序中使用webpack并使用:

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'而不是每个dir定义的前缀?

1 个答案:

答案 0 :(得分:1)

如果这是在您的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')
}