在大多数情况下,用人单位应当按照约定支付劳动者工资,而提前一个月辞职不发工资的做法是不合法的。根据《中华人民共和国劳动法》的规定,用人单位应当按照劳动合同的约定支付劳动者工资,并应当在每月支付工资时提供工资单作为凭证。如果用人单位违反了这一规定,劳动者可以向劳动监察部门投诉,要求用人单位支付工资并赔偿相应的损失。
此外,根据《中华人民共和国劳动合同法》的规定,劳动者提前三十日以书面形式通知用人单位,可以解除劳动合同。劳动者在试用期内提前三日通知用人单位,可以解除劳动合同。因此,劳动者在辞职时应当按照法律规定提前通知用人单位,而用人单位也应当按照约定支付相应的工资。
但是,如果用人单位有违法行为的证据,如克扣工资、违反劳动法规定延长工作时间等,劳动者可以随时通知用人单位解除劳动合同,并要求用人单位支付相应的工资和经济补偿。
总之,没有提前一个月辞职不发工资的做法是不合法的,但具体情况还需要根据劳动法律法规和劳动合同的约定来判断。如果劳动者遇到这种情况,可以向劳动监察部门投诉或通过其他合法途径维护自己的权益。
希望以上回答对您有所帮助!