首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用tsc -w在文件更改时运行浏览器化

使用tsc -w在文件更改时运行浏览器化
EN

Stack Overflow用户
提问于 2017-01-16 09:51:19
回答 1查看 510关注 0票数 1

我是新的npm构建工具。我想捆绑编译后的类型抄本文件,一旦有改变,类型记录文件和运行lite并发。为了实现这一点,我按照npm构建脚本编写了-

代码语言:javascript
运行
复制
"build": "tsc",
"bundle": "browserify -s main app/goc-common/common.module.js > dist/bundle.js", 
"build_dev": "npm run build && npm run bundle && concurrently \"tsc -w && npm run bundle\" \"lite-server\"",

然而,这似乎不起作用,它只是编译文件和刷新浏览器,不要再捆绑文件。

EN

Stack Overflow用户

回答已采纳

发布于 2017-01-16 12:16:29

您应该使用watchify继续查看tsc的输出文件以进行更改:

代码语言:javascript
运行
复制
"build": "tsc",
"bundle": "watchify -s main app/goc-common/common.module.js -o dist/bundle.js",
"build_dev": "npm run build && npm run bundle && concurrently \"tsc -w && npm run bundle\" \"lite-server\""

正如您注意到的,browserify不看;它只运行一次,然后就完成了。watchify的用法与browserify的用法相同,只是-o选项是强制性的。

票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41673544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档