零散小知识点。
Node里面如何识别当前终端执行命令的路径:
paths.resolve(process.cwd())
Node里面如何获取本机ipv4地址:
getIPv4() {
const network = os.networkInterfaces() let ipv4Address = null let addresses = Object.values(network).reduce((previous, current) => {
previous.push(...current) return previous }, []) let ipv4 = addresses.filter(item => item.family === 'IPv4' && item.internal === false)[0] if (ipv4) {
ipv4Address = ipv4.address } return ipv4Address}
Node里面如何检测端口被占用:
// 检测端口是否被占用portIsOccupied(port) {
var rb = new Promise((reslove, reject) =&