问答

打包命令为什么加 "." ?

作者:admin 2021-06-08 我要评论

"script:{ "pre-build": "npm run clean cross-env NODE_ENV=pre webpack --config webpack/build.js --progress --hide-modules . ./build.sh",} ./build.sh前...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)
"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中执行

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • PHP-fpm怎么实现进程间同步与互斥的?

    PHP-fpm怎么实现进程间同步与互斥的?

  • ts类型问题

    ts类型问题

  • js不带引号的对象格式字符串怎么转为对

    js不带引号的对象格式字符串怎么转为对

  • Number.prototype.toFixed() 四舍五入

    Number.prototype.toFixed() 四舍五入

腾讯云代理商
海外云服务器