i have made a nodjs file ,it have some erroe in my package ,json when it run like this , i run "npm start "it shows " $ npm start npm ERR! code EJSONPARSE npm ERR! file E:\wll-master\tokl\package.json npm ERR! JSON.parse Failed to parse json npm ERR! JSON.parse Unexpected string in JSON at position 399 while parsing '{ npm ERR! JSON.parse "name": "tokl", npm ERR! JSON.parse "version": "1.0.0"' npm ERR! JSON.parse Failed to parse package.json data. npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript. npm ERR! A complete log of this run can be found in: npm ERR! { "name": "tokl", "version": "1.0.0", "description": "", "main": "app.js", "dependencies": { "body-parser": "^1.19.0", "client-sessions": "^0.8.0", "cookie-parser": "^1.4.5", "express": "^4.17.1", "hbs": "^4.1.2", "webpack": "^5.60.0", "webpack-cli": "^4.9.1", "webpack-dev-server": "^4.4.0" }, "devDependencies": {}, "scripts": { "test": "1" "start": "node app.js" }, "repository": { "type": "git", "url": "tokl.git" }, "keywords": [ "1" ], "author": "1", "license": "ISC", "bugs": { "url": "1" }, "homepage": "1readme" } when i delete the line "start node app.js " i can run this file correctly ,but i still cant run it on heroku ,and i still cant run npm start . why is this package json not working ?
i have made a nodjs file ,it have some erroe in my package ,json
when it run like this , i run "npm start "it shows "
$ npm start
npm ERR! code EJSONPARSE
npm ERR! file E:\wll-master\tokl\package.json
npm ERR! JSON.parse Failed to parse json
npm ERR! JSON.parse Unexpected string in JSON at position 399 while parsing '{
npm ERR! JSON.parse "name": "tokl",
npm ERR! JSON.parse "version": "1.0.0"'
npm ERR! JSON.parse Failed to parse package.json data.
npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.
npm ERR! A complete log of this run can be found in:
npm ERR!
{
"name": "tokl",
"version": "1.0.0",
"description": "",
"main": "app.js",
"dependencies": {
"body-parser": "^1.19.0",
"client-sessions": "^0.8.0",
"cookie-parser": "^1.4.5",
"express": "^4.17.1",
"hbs": "^4.1.2",
"webpack": "^5.60.0",
"webpack-cli": "^4.9.1",
"webpack-dev-server": "^4.4.0"
},
"devDependencies": {},
"scripts": {
"test": "1"
"start": "node app.js"
},
"repository": {
"type": "git",
"url": "tokl.git"
},
"keywords": [
"1"
],
"author": "1",
"license": "ISC",
"bugs": {
"url": "1"
},
"homepage": "1readme"
}
when i delete the line "start node app.js "
i can run this file correctly ,but i still cant run it on heroku ,and i still cant run npm start .
why is this package json not working ?
Trending now
This is a popular solution!
Step by step
Solved in 3 steps