Javascript Watchify可以获取对html文件的更改吗?
我使用将html模板文件导入javascript组件 当我使用watchify时,如果html被更改,它不会更新。只有Javascript文件更改。npm脚本如下所示:Javascript Watchify可以获取对html文件的更改吗?,javascript,html,browserify,watchify,Javascript,Html,Browserify,Watchify,我使用将html模板文件导入javascript组件 当我使用watchify时,如果html被更改,它不会更新。只有Javascript文件更改。npm脚本如下所示: watchify-p browserify hmr-t[babelify ext.js.html]src/index.js-o public/bundle.js 由于这不起作用,我改用watch,如下所示,但我的构建比之前的即时构建至少慢了5秒 watch'npm run browserify'src/-d--interval=
watchify-p browserify hmr-t[babelify ext.js.html]src/index.js-o public/bundle.js
由于这不起作用,我改用watch,如下所示,但我的构建比之前的即时构建至少慢了5秒
watch'npm run browserify'src/-d--interval=1
browserify脚本在哪里
browserify-t[babelify ext.js]src/index.js-o public/bundle.js
有人知道我如何在不牺牲快速重建的情况下对html文件更改运行browserify吗?问题是browserify从未看到对
.html
文件的引用,因为babelify正在用变量和html字符串替换它们
如果希望watchify监视.html
文件,并在文件发生更改时重建捆绑包,则应允许babelify将语句(如从“/some.html”导入一些文件)传输到var some=require('./some.html')
,并应使用基于browserify的转换(like)来转换所需内容:
watchify \
-p browserify-hmr \
-t [babelify ext .js] \
-t [stringify ext .html] \
src/index.js -o public/bundle.js
Browserify/watchify随后将看到捆绑包中包含的.html
文件,并将观察它们的更改。完成了,谢谢!下面是我使用的略微简化的语法watchify-p browserify hmr-t[babelify ext.js]-t[stringify ext.html]src/index.js-o public/bundle.js
@MauroPerez God这让我发疯了。