收藏
回答

使用ignore数组忽略的文件夹里的js会在工具里报错

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

配置代码:

"packOptions": {

"ignore": [
{
"type": "folder",
"value": "mpvue"
   }
]

}


一开始是这一堆,只是针对js文件,里面其他格式的文件都没有问题;

appservice目录下被忽略的文件夹已经没有了,猜测是按照工程的目录自己建了个文件树去读文件造成的。我也找不到其他配置的地方,按理既然配置了忽略就不应该被load。


除了上面的这块error,还有下面这个error,这里是勉强能接受的,但为什么是error级别的?


总体来讲正常代码的功能没有受到影响,并且文件夹打包和上传确实被忽略了,仅仅只是开发者工具上的这些log特别扎眼,希望能给个解决的办法。

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

8 个回答

  • HS
    HS
    2018-05-28

    模拟器模拟的是真机的情况,如果配置了 ignore 规则却在模拟器引用了 js 文件,则这里会有相关的报错。

    模拟器是会自动引用一些 js 文件以供 require 的。我们考虑下,如果是您已知配置的情况,这里的报错可以考虑改为 warning 或 log。

    2018-05-28
    赞同 11
    回复 4
    • 牙膏
      牙膏
      2018-05-28

      好的,等待贵方的更新,个人期望的是尽可能的少的log,只需提示开发如第二块内容里被忽略的文件。

      2018-05-28
      赞同
      回复
    • 牙膏
      牙膏
      2018-06-01

      追问一下,目前自动引用文件失败会不会拖慢初始化的速度?
      2018-06-01
      赞同
      回复
    • HS
      HS
      2018-06-01回复牙膏

      这里只会影响到模拟器的行为,而不会影响到真机的表现的。

      2018-06-01
      赞同
      回复
    • 牙膏
      牙膏
      2018-06-01

      好的,多谢

      2018-06-01
      赞同
      回复
    点击 登录
  • 熊杰
    熊杰
    2018-07-31

    同样遇到了这个问题希望解决一下。


    我是希望加如*.spec.js来对代码做质量增强。

    希望编译器不要在对我忽略打包的文件报错。

    2018-07-31
    赞同 11
    回复
  • June
    June
    2018-05-25

    反馈已收到,我们看一下。

    2018-05-25
    赞同
    回复
  • tutu
    tutu
    03-18

    貌似这个问题今年还在?

    03-18
    赞同
    回复