gpt4 book ai didi

node.js - npm缺少脚本:检查

转载 作者:行者123 更新时间:2023-12-03 05:28:32 24 4
gpt4 key购买 nike

我正在编写我的投资组合应用程序,并希望将其托管在heroku上。我在Vaadin 14中为此编写了一个简单的前端(我的目标是成为后端开发人员),运行它时一切正常。但是,当我想将其推送到Heroku时(或在我的计算机上构建gradlew时),出现此错误:

> Task :checkFrontend FAILED
[checkFrontend] Running 'cmd /c "D:\travelfront\node\npm.cmd" run check'
npm ERR! missing script: check

我发现了一些有关缺少脚本启动的信息,但与检查无关。我只是在学习Java,对Node.js却一无所知。我想我必须在package.json中添加一些内容,但我不知道是什么。你能帮我吗?

这是我的package.json:
{
"name": "no-name",
"license": "UNLICENSED",
"dependencies": {
"@polymer/polymer": "3.2.0",
"@vaadin/flow-deps": "./target/frontend",
"@vaadin/vaadin-date-picker": "^4.0.3",
"@webcomponents/webcomponentsjs": "^2.2.10"
},
"devDependencies": {
"compression-webpack-plugin": "3.0.0",
"copy-webpack-plugin": "5.0.3",
"raw-loader": "3.0.0",
"webpack": "4.30.0",
"webpack-babel-multi-target-plugin": "2.1.0",
"webpack-cli": "3.3.0",
"webpack-dev-server": "3.3.0",
"webpack-merge": "4.2.1"
},
"vaadinAppPackageHash": "faf3ddfc0109df8dd244a47814c80ef5aa53f8a2e107f5a4ded355bf66697d99"
}

最佳答案

在Heroku上部署时,它通常使用基于Ubuntu 18.04的Heroku-18 Stack https://devcenter.heroku.com/articles/heroku-18-stack

> Task :checkFrontend FAILED
[checkFrontend] Running 'cmd /c "D:\travelfront\node\npm.cmd" run check'
npm ERR! missing script: check

该代码行不适用于Linux计算机。适用于Windows。它位于源代码中的某处。
为了您的开发,您可能已经编写了一些测试。这些测试无法在Linux机器上运行。

关于node.js - npm缺少脚本:检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60311282/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com