javascript - NPM 构建重复构建过程
问题描述
因此,我使用 babel 来 npm 从各种目录构建一堆 js 文件,并将它们附加到一个文件中,然后我将它们排入队列。
所以这里是package.json
脚本:
"scripts": {
"css-build": "sass sass/all.sass:css/all.css",
"css-watch": "npm run css-build -- --watch",
"js-build": "babel js --out-file js/all.js --ignore js/main/main.js",
"js-watch": "npm run js-build -- --watch",
"start": "npm run css-watch & npm run js-watch"
},
然后这是我的js/
目录:
问题:
当我运行时npm start
,它会将所有导入编译为all.js
(这很好用),但如果我npm start
再次运行,它将再次附加导入,然后我将在里面复制所有内容all.js
- 有谁知道脚本或我如何清除和在每个npm start
更改上重新附加完整的构建?
或者如果有人有其他想法,请告诉我。
解决方案
推荐阅读
- php - 服务器没有通过 API 响应多个请求
- linux - 如何在 google colab 中安装 bash 片段?
- sql - MSSQL为一周中的每一天选择带有日期时间的行
- javascript - 续集更新多行
- postgresql - 使用给定日期拆分开始日期和结束日期
- python - `Deck` 对象没有属性 `all_cards`
- javascript - 我们需要借助类转换器将 JS 对象反序列化为模型模式
- python - 在 Python 中将 String() 转换为 c_char 数组
- python - 如何根据列分组重新索引python数据框
- jquery - 检查 JQuery 中是否存在文件的代码不起作用