我试图部署我的第一个节点应用程序,以正式服在共享托管平台,但每当我运行开始脚本,我得到以下错误消息:
返回代码:1标准输出:
thechoicebox-backend@1.0.0开发 /home/ftijpnql/tcb
节点服务器。js--脚本预先结束节点路径stderr:npm WARN lifecycle用于脚本的节点二进制文件是
/home/ftijpnql/nodevenv/tcb/14/bin/node,但npm正在使用/opt/alt/alt-nodejs4/root/usr/bin/node本身。使用--scripts prepend node path
选项包括使用执行的节点二进制npm的路径。内部/模块/cjs/装载机。js:905
抛出错误^
错误:找不到模块/home/ftijpnql/nodevenv/tcb/14/lib/node_modules/bCrypt/lib/绑定/napi-v3/bcrypt_lib.node需要堆栈:
节点服务器。js——脚本预先结束节点路径
npm ERR!退出状态1 npm错误!npm错误!在选择框中失败-backend@1.0.0开发脚本。npm错误!这可能不是npm的问题。上面可能还有其他日志输出
npm错误!此运行的完整日志可在以下位置找到:npm ERR
/home/ftijpnql/。npm/_日志/2021-10-05T16_19_33_946Z-debug。日志
虽然具有相同的依赖项和节点版本,但项目仍在我的系统中运行。
包裹json
{
"name": "thechoicebox-backend",
"version": "1.0.0",
"engines": {
"node": "14.7.0"
},
"description": "",
"main": "index.js",
"scripts": {
"start": "node dist/app.js",
"dev": "nodemon server.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"dotenv": "^10.0.0",
"express": "^4.17.1",
"http": "0.0.1-security",
"jsonwebtoken": "^8.5.1",
"multer": "^1.4.2",
"mysql2": "^2.2.5",
"sequelize": "^6.6.2"
},
"devDependencies": {
"nodemon": "^2.0.7"
}
}
我的生产节点版本是14. x. x与package.json文件不一样,因为那里不存在。
请帮帮我,我卡住了!
在调试时,我在Node上遇到了一个“类似”的问题,我想使用nodemon更改为dev。
/dist
文件夹
这绝对帮助了我。希望这对你也有帮助。
问题内容: 我安装了WebMatrix,并按照以下说明在Windows 7计算机上安装IIS 7。 当我单击“运行”以运行我的快速节点应用程序时,浏览器弹出并告诉我 iisnode模块无法启动node.exe进程。确保node.exe可执行文件在web.config 的system.webServer/iisnode/@nodeProcessCommandLine元素中指定的位置可用。默认情况下,
问题内容: 我有一个大学项目,我需要在Java中开发对等系统进行文件共享。 因此,从本质上讲,几个用户应该能够使用对等系统共享文件。 有人可以给我一些有关如何构建此系统的指南吗? 问题答案: 对于大学项目,请阅读一些有关套接字的教程。我相信这就是您的教授对您的期望。以以下内容为例:http : //www.oracle.com/technetwork/java/socket-140484.html
我收到这些错误; java.lang.Runtime异常:无法加载脚本。请确保您正在运行地铁服务器(运行“反应本机启动”),或者您的捆绑包“index.android.bundle”已正确打包以供发布。
我目前正在尝试使用chart.js在ReactJS中呈现条形图 信息: 官方网页-http://www.chartjs.org/docs/ GitHub-https://github.com/reactjs/react-chartjs 我的问题是,即使我的终端没有给我任何错误,我的本地服务器没有呈现任何东西。 这是我的代码: 如果我犯了一些愚蠢的错误,请容忍我,这是我编写的第一个React应用程序
我在https://grails.org/wiki/Quick当我用“grails run app”启动应用程序时,它运行良好。 如果我使用“grails war”构建应用程序并将war部署到我的tomcat 8中,我只会收到404个错误。tomcat管理器应用程序将我的应用程序列为已启动,日志文件中没有错误。 我错过了什么? 我使用grails 3.2.0 这似乎是引导。未执行groovy。我这
我正在尝试为我的所有TextViews/EditViews等设置自定义字体。我遵循这个答案:是否可以为整个应用程序设置自定义字体? 为此,我有一个<code>。ttfassets/font/myFont.ttf中的文件。要将此<code>字体: } 要将其添加到我的文本视图,我只需在布局中执行以下操作: 样式在哪里: 错误 我想我确实错过了一些非常简单的事情。这是LogCat: