EPERM: operation not permitted problems in using npm install in mac Environment

problem description

encountered when using the instruction npm install

background

there are package.json files

available in the directory.
{
 "name": "myPackage",
 "version": "0.0.1",
 "dependencies": {
    "express": "^4.16.3",
    "mysql": "^2.16.0",
    "body-parser": "^1.18.3"
 }
}

but cannot be installed using npm install, and is already an administrator

related codes

Unhandled rejection Error: EPERM: operation not permitted, mkdir "/Users/chang/.npm"

npm ERR! cb() never called!
npm ERR! This is an error with npm itself. Please report this error at:
npm ERR!     <https://npm.community>
Npm
May.24,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b3e9dc-2c41d.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b3e9dc-2c41d.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?