首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在pet-shop-project上运行"npm run dev“失败并给出错误

在pet-shop-project上运行"npm run dev“失败并给出错误
EN

Stack Overflow用户
提问于 2018-06-01 03:23:07
回答 1查看 507关注 0票数 0

嗨,每当我尝试在pet-shop-project上的终端中运行npm run dev教程时,它都会在错误下面出现一个很长的错误列表。希望能在您的帮助下解决这个问题。

提前谢谢。

代码语言:javascript
复制
PS C:\pet-shop-tutorial> npm run dev

> pet-shop@1.0.0 dev C:\pet-shop-tutorial
> lite-server

npm : C:\Users\Ali\AppData\Roaming\npm\node_modules\lite-server\lib\lite-server.js:33
At line:1 char:1
+ npm run dev
+ ~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (C:\Users\Ali\Ap...te-server.js:33:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

      throw (err);
      ^
SyntaxError: C:\pet-shop-tutorial\bs-config.json: Unexpected token } in JSON at position 70
    at JSON.parse (<anonymous>)
    at Object.Module._extensions..json (module.js:671:27)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at start (C:\Users\Ali\AppData\Roaming\npm\node_modules\lite-server\lib\lite-server.js:28:17)
    at Object.<anonymous> (C:\Users\Ali\AppData\Roaming\npm\node_modules\lite-server\bin\lite-server:7:30)
    at Module._compile (module.js:652:30)
npm

ERR!

code
 ELIFECYCLE
npm

ERR!

errno
 1
npm

ERR!
 pet-shop@1.0.0 dev: `lite-server`
npm

ERR!
 Exit status 1
npm

ERR!

npm

ERR!
 Failed at the pet-shop@1.0.0 dev script.
npm

ERR!
 This is probably not a problem with npm. There is likely additional logging output above.
npm

ERR!
 A complete log of this run can be found in:
npm

ERR!


     C:\Users\Ali\AppData\Roaming\npm-cache\_logs\2018-05-30T01_41_54_260Z-debug.log

bs-config-json内容

代码语言:javascript
复制
 {
  "server": {
    "baseDir": ["./src", "./build/contracts"],

  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-03 04:18:35

bs-config.json的内容不是有效的JSON。数组后有一个额外的逗号。它应该看起来像这样:

代码语言:javascript
复制
{ "server": { "baseDir": ["./src", "./build/contracts"] } }

这就是你得到这个错误的原因:

代码语言:javascript
复制
SyntaxError: C:\pet-shop-tutorial\bs-config.json: Unexpected token } in JSON at position 70

您可以使用https://jsonlint.com/之类的JSON验证器来验证您的JSON。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50631408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档