若函数y=(m+1)x|m|+2是一次函数,则m的值为(  )