Skip to content
This repository has been archived by the owner on May 17, 2024. It is now read-only.

js改动未监听 #2

Open
superlbr opened this issue Apr 26, 2021 · 8 comments
Open

js改动未监听 #2

superlbr opened this issue Apr 26, 2021 · 8 comments

Comments

@superlbr
Copy link

另外图片的引入,/images目录下都挂cdn,咋说呢,小、碎图片没这个必要吧

@yangmingshan
Copy link
Member

js改动未监听

请提供一个最小化的可复现案例,Repo 最好。

另外图片的引入,/images目录下都挂cdn,咋说呢,小、碎图片没这个必要吧

不想走网络的图片可以放在 src/assets 目录内,走本地访问。

@superlbr
Copy link
Author

js没有处理import

@yangmingshan
Copy link
Member

js没有处理import

仅有描述,我很难定位问题。如果你已经定位到了具体问题,欢迎 PR

@superlbr
Copy link
Author

这里,没有js的处理

template/template/build.js

Lines 209 to 228 in d55e9a5

async function dev() {
await fs.remove('dist');
const cb = (filePath) => {
if (/\.ts$/.test(filePath)) {
processScript(filePath);
return;
}
if (/\.wxml$/.test(filePath)) {
processTemplate(filePath);
return;
}
if (/\.less$/.test(filePath)) {
processStyle(filePath);
return;
}
fs.copy(filePath, filePath.replace('src', 'dist'));
};

@yangmingshan
Copy link
Member

对,这个模版预设你全部使用 TS,所以没有处理 JS。如果你有需要可以先自行添加,后续我会增强这个模版。

@superlbr
Copy link
Author

vue-mini很适合从其他mpvue、wepy转过来,页面编译后直接拷贝过来,超方便。依赖比较轻,这个很赞。

@superlbr
Copy link
Author

  1. build之后页面显示不正常(组件缺失),需要关闭编辑器再进。其他框架没有这个问题,是有缓存,没仔细对比。
  2. vite是兼容rollup的插件的,是不是可以用vite打包

@yangmingshan
Copy link
Member

build之后页面显示不正常(组件缺失),需要关闭编辑器再进。其他框架没有这个问题,是有缓存,没仔细对比。

yarn startyarn build 都会先删除 dist 目录,再生成新的文件。在部分文件还没有生成的中间状态,可能会触发微信开发者工具的文件变更检查,从而导致微信开发者工具刷新,这时就会报错。建议是先跑 yarn startyarn build 再打开微信开发者工具。

vite是兼容rollup的插件的,是不是可以用vite打包

Vite 无法用于小程序。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants