"script:{ "pre-build": "npm run clean && cross-env NODE_ENV=pre webpack --config webpack/build.js --progress --hide-modules && . ./build.sh", }
./build.sh前面这个".",就是&& . 这个点,不是/前面那个,有什么用?
linux中 . ./build.sh 代表执行这个sh 如果build.sh没有可执行权限(X)不加. 是无法执行的也可以通过 sh ./build.sh去执行区别在于 sh是启用了一个子shell来执行,而.或者source是在当前shell中执行
linux
. ./build.sh
X
sh ./build.sh
sh
.
source
1.4m articles
1.4m replys
5 comments
56.6k users