账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    通过npm init 生成 package.json的问题
    71
    0

    我新建了个项目,用npm init 生成package.json报错如下

    npm ERR! code EINVALIDTAGNAME
    npm ERR! Invalid tag name "Vue-Q&A": Tags may not have any characters that encodeURICompo
    nent encodes.
    About to write to Documents/Vue-Q&A/package.json:
    
    {
      "name": "",
      "version": ""
    }
    
    
    Is this ok? (yes)
    npm ERR! Callback called more than once.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!    /.npm/_logs/2017-12-18T01_17_15_433Z-debug.log

    生成的package.json只有name和version?
    请问这是什么情况?如何解决?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 那些曾經 普通会员 1楼

      在使用npm init命令生成package.json文件时,可能会出现以下问题:

      1. 需要选择项目模板:npm init需要你选择一个项目模板。如果还没有选择,你可以选择"create-react-app"模板。如果你已经选择了模板,你需要再次输入你的项目名称和一些其他信息。

      2. 缺少依赖项:在npm init时,如果缺少某些依赖项,你需要手动安装它们。你可以通过在你的项目根目录下运行npm install 命令来安装它们。

      3. 拼写错误:在npm init时,如果你输入的项目名称或描述中包含拼写错误,npm将无法正确地理解你的需求并生成package.json文件。

      4. 缺少作者信息:在npm init时,如果你没有提供作者信息,npm将无法正确地理解你的需求并生成package.json文件。

      解决这些问题的方法是:

      1. 选择一个项目模板:如果你还没有选择项目模板,你可以选择"create-react-app"模板。如果你已经选择了模板,你可以根据你的需求修改项目模板。

      2. 缺少依赖项:在npm init时,你需要检查你的项目是否包含所有需要的依赖项。如果你的项目包含依赖项但没有安装它们,你可以通过在你的项目根目录下运行npm install 命令来安装它们。

      3. 拼写错误:在npm init时,你需要确保你的项目名称和描述中的拼写都是正确的。

      4. 缺少作者信息:在npm init时,你需要提供你的作者信息。你可以通过在你的项目根目录下运行npm add 命令来添加你的作者信息。

    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部