收藏
回答

构建npm失败,没有找到 node_modules 目录。

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug macOS v1.02.1811290

问题:微信开发工具刚支持npm时我安装成功过package,但是今天需要安装另外一些package时出现这个问题。此时我想是不是我项目的问题,于是我重新建了一个小程序项目来测试,情况如下:


  1. 新建小程序,选择“快速启动模版”。

  2. 在该项目根目录下运行命令:npm install --production vant-weapp,自动在项目根目录下创建了 node_modules 文件夹,与 package-lock.json 文件。

  3. 点击 工具-构建 npm,此时提示“没有找到 node_modules 目录。”


package-lock.json 文件内容如下: 

{

    "requires": true,

    "lockfileVersion": 1,

    "dependencies": {

        vant-weapp": {

            "version": "0.4.9",

            "resolved": "http://registry.npm.taobao.org/vant-weapp/download/vant-weapp-0.4.9.tgz",

            "integrity": "sha1-wZExmnw1085cwzggP53LuGrywKk="

        }

    }

}


为何新建立的项目都能出现这个问题?

另外,这个提问网页当我进来输入完问题内容后再去选择的提问模块,我的提问内容全部消失???

最后一次编辑于  2018-12-18  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 刘靖🍒
    刘靖🍒
    2018-12-18

    已搞定,需要在安装package之前运行 npm init

    2018-12-18
    赞同 2
    回复
  • SONG
    SONG
    2018-12-26

    能帮助一下吗?谢谢!


    2018-12-26
    赞同
    回复 3
    • 刘靖🍒
      刘靖🍒
      2018-12-28

      怎么了?

      2018-12-28
      回复
    • 刘靖🍒
      刘靖🍒
      2018-12-28

      看到你的问题了,很明显你的也和我一样,需要先 npm init。

      2018-12-28
      回复
    • SONG
      SONG
      2018-12-29回复刘靖🍒

      是的 觉得挺小的个问题但浪费了很多时间  o(* ̄︶ ̄*)o

      2018-12-29
      回复
  • riseflynn
    riseflynn
    01-03

    按照你说的做了,还是提示未找到目录

    01-03
    赞同
    回复