没有区别都是当前目录.根目录是/ open test.txt 不就是打开当前目录么.
哦,对,如果已经通过include 设定了范围,你是不用在通过exclude 排除范围的,除非这两个范围有重叠
可以先将include指定一个大概范围,然后将制定范围内进行exclude继续区分,这样可以进一步缩小范围
path.resolve( __dirname,'/src/'),我不知道你是什么系统,如果是mac或者linux的话,你这样访问的其实整个系统的根目录下的 src目录.改成path.resolve( __dirname,'./src/')试试
看看你的path是不是写错了
我试过了,都可以达到想要的效果,而且后者可能没有使用path的原因速度更快些,另外,——dirname后面的相对路径前面不要加.
这里只说相对路径和绝对路径的区别,一般在链接到文件的时候会有一个url:"../logo.png"的,这就是相对路径,是指相对于定义这个url的文件本身所在的路径如果说这个url我是定义在css文件中的,那么就是相对于这个css文件的上一级目录下的logo.png文件,而绝对路径和我当前定义url的文件毫无关系,只和部署的工程文件夹根目录有关系,比如www,baidu.com我们知道是百度的服务器的IP地址,那么项目放在这个ip地址下面,那么所有的绝对路径都针对这个ip地址下。没有相对哪个文件之说。
我也是.....整合之后的代码好像也挺大的
include与exclude是互斥的,只需要一个就行了。
loader并不是会检索所有目录,而是会匹配根据entry计算出资源依赖树
Can't resolve './src/app.js' in 'D:\MeinGit\webpack-demo'这俩合不出一个绝对路径,具体resolve方法请看http://javascript.ruanyifeng.com/nodejs/path.html#toc1
You need to specify 'babel-loader' instead of 'babel'.
他这里说了,你用的是什么版本?