在React测试中搭建ES6环境,webpack.config.js配置时,用到node.js
const psth = require('path');
const HtmlWebPackPlugin = require(html-webpack-plugin);
const htmlPlugin = new HtmlWebPackPlugin({
template:path.join(__dirname,'./src/index.html'),
filename:'index.html'
})
const:表示声明一个不可以改变的常量属于只读的
path.join是node.js中用于path模块连接路径
__dirname:在node.js中返回该文件所在的文件夹位置,即gulpfile.js所在文件夹的位置
需要注意的是:使用path模块前必须先引入该模块
import path from 'path'
path操作的返回结果会因操作系统的不同而有所不同
在POXIS系统下,返回path.basename();源路径
在WINDOWS系统下,只返回一部分;