找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 151|回复: 0

[求助] 请教一个关于 node.js 运行时崩溃 的问题

[复制链接]

1091

主题

0

回帖

3307

积分

管理员

积分
3307
发表于 2023-12-8 09:51:51 | 显示全部楼层 |阅读模式
服务器迁移,重新部署生产环境,结果运行不了...
运行环境
Centos7
已经确认的:

不是端口占用问题
不是 node.js 版本问题,和本地版本保持一致,也重装过一次
重新 npm install 也不行,尝试过的命令如下(顺序执行):

rm -rf node_modules
rm package-lock.json
npm cache clear --force
npm install

搜索引擎查了一晚上无果,只能来请教 V2EX 的各位了,谢谢各位。
error↓
[root@akebono mapshare_server]# npm start

> [email protected] start /mapshare_server
> nodemon --watch src -e ts,tsx --exec ts-node src/server.ts

[nodemon] 2.0.12
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): src/**/*
[nodemon] watching extensions: ts,tsx
[nodemon] starting `ts-node src/server.ts`
Error: Cannot find module 'sha1'
Require stack:
- /mapshare_server/src/controllers/share.ts
- /mapshare_server/src/routes.ts
- /mapshare_server/src/server.ts
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
    at Function.Module._load (internal/modules/cjs/loader.js:725:27)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object.<anonymous> (/mapshare_server/src/controllers/share.ts:4:14)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)
    at Module.m._compile (/mapshare_server/node_modules/ts-node/src/index.ts:858:23)
    at Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
    at Object.require.extensions.<computed> [as .ts] (/mapshare_server/node_modules/ts-node/src/index.ts:861:12)
    at Module.load (internal/modules/cjs/loader.js:928:32)
[nodemon] app crashed - waiting for file changes before starting...


lock 文件为什么要删除????
lock 文件不删试试
lock 文件不要删除。看错误提示就是找不到 `sha1` 这个模块,是不是旧机器装到系统全局位置里去了,要不就搜代码哪个模块依赖了。或者碰运气 npm install sha1 试下。
lock 不能删的,删掉是为了干干净净的重装
如果 sha1 安装了,估计就是 /mapshare_server/src/controllers/share.ts ,/mapshare_server/src/routes.ts ,/mapshare_server/src/server.ts 这三个的引用路径的问题,检查一下每个 import 语句的路径是不是绝对路径,尝试改成相对路径。多问一句,本地和正式的启动命令一样吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|张迁碑

GMT+8, 2024-10-31 19:16 , Processed in 0.101015 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表