我尝试在本地运行npm run,并运行npm init,它创建了package.json。这是我的package.json
"name": "ironic-ui",
"version": "1.0.0",
"description": "======================== Team and repository tags ========================",
"main": "test-shim.js",
"directories": {
"doc": "doc"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "https://git.openstack.org/openstack/ironic-ui"
},
"author": "",
"license": "ISC"
}是不是遗漏了什么?或者我需要安装更多的东西?我收到一个错误"Missing script: lint“谢谢
发布于 2017-06-14 03:12:43
您需要设置林特和添加林特命令在您的package.json许多林特是可用的。假设您设置了eslint https://www.npmjs.com/package/eslint
它看起来就像这样
// package.json
{
//...
"scripts": {
"lint": "eslint.js"
}
}发布于 2018-11-11 04:40:47
将此脚本添加到您的package.json文件:"lint":"./node_modules/.bin/eslint。“
发布于 2021-02-02 11:45:48
不应该删除eslint,而应该尝试对其进行配置,使其符合您的首选项。
但是,如果您因为时间或其他限制而需要删除它
从脚本中删除"npm --prefix \"$RESOURCE_DIR\" run lint"
devDependencies
Package.json "lint": "eslint .", (应该在脚本中:)
Package.json中删除这些脚本"eslint": "^7.6.0",
"eslint-config-google": "^0.14.0"`从存储库`.eslintrc.js
npm i中删除此文件
然后,您应该能够运行firebase deploy
https://stackoverflow.com/questions/44529061
复制相似问题