Tencent / wepy

小程序组件化开发框架
https://wepyjs.gitee.io/wepy-docs/
Other
22.48k stars 3.06k forks source link

wepy2-cli注释或者删除app.wpy的pages的某一项,dist中还存在 #1968

Closed huixisheng closed 5 years ago

huixisheng commented 5 years ago

Description

wepy2-cli注释或者删除app.wpypages的某一项,dist中还存在该项对应的生成文件。

Environment

wepy2

Reproduce

app.wpy

pages: [
  'index/index.wpy',
  ...
]

注释或者删除pages的一项

pages: [
  //'index/index.wpy',
  ...
]

Observed Results

weapp/index/index.[html|wxss|js]依旧存在

Expected Results

weapp/index/index.[html|wxss|js]删除

byq1213 commented 5 years ago
suzhiqiu commented 5 years ago

有修改文件。dist目录全部删除。重新监听

NidMo commented 5 years ago

问一下,2.0.x 版本有实现动态编译组件吗

BoleLee commented 5 years ago

这个问题1.x也有,我一般最后会重新build一次

Gcaufy commented 5 years ago

@byq1213 这个说的是对的 如果要实现删除一项时也清掉dist,要么实现成本会比较高,要么每次编译都删除目录也增加编译成本。

建议自己这么简单实现:

scripts: { "rebuild" : " rm -rf ./weapp/* && wepy build" }

npm run rebuild