ubuntu 运行ndoejs问题

y@ty-Virtual-Machine:~/work/mmpayxdclog$ sudo npm run dev
[sudo] ty 的密码: 

> mmpayxdcnodejskoa@1.0.0 dev /home/ty/work/mmpayxdclog
> cross-env RUN_ENV=dev nodemon scripts/serve.js

sh: 1: cross-env: Permission denied
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR! mmpayxdcnodejskoa@1.0.0 dev: `cross-env RUN_ENV=dev nodemon scripts/serve.js`
npm ERR! Exit status 126
npm ERR! 
npm ERR! Failed at the mmpayxdcnodejskoa@1.0.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-07-13T05_40_55_222Z-debug.log

解决办法:
ty@ty-Virtual-Machine:~/work/mmpayxdclog$ sudo chmod -R a+x node_modules
再重新运行

ty@ty-Virtual-Machine:~/work/mmpayxdclog$ sudo npm run dev

> mmpayxdcnodejskoa@1.0.0 dev /home/ty/work/mmpayxdclog
> cross-env RUN_ENV=dev nodemon scripts/serve.js

[nodemon] 2.0.6
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node scripts/serve.js`
process.uncaughtException process will exit with 1000 5809 Error: Cannot find module '../config/config_oringal1'
Require stack:
- /home/ty/work/mmpayxdclog/models/cluster.js
- /home/ty/work/mmpayxdclog/models/search.js
- /home/ty/work/mmpayxdclog/controllers/mmpay_plog_api/search/index.js
- /home/ty/work/mmpayxdclog/controllers/mmpay_plog_api/index.js
- /home/ty/work/mmpayxdclog/router.js
- /home/ty/work/mmpayxdclog/app.js
- /home/ty/work/mmpayxdclog/scripts/serve.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
    at Function.Module._load (internal/modules/cjs/loader.js:746:27)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:92:18)
    at Object.<anonymous> (/home/ty/work/mmpayxdclog/models/cluster.js:2:16)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:14)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:92:18)
    at Object.<anonymous> (/home/ty/work/mmpayxdclog/models/search.js:2:17)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:14)
posted @   ty1539  阅读(87)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示