node.js - 从使用 NPM 刷新浏览器同步中排除文件夹
问题描述
我试图browser-sync
忽略我的一个文件夹,并且我已经从教程中使用了示例代码wesbos
这是我尝试的package.json
文件
{
"name": "linkup-paints",
"description": "NPM for Linkup Paint Supplies website for 2019",
"version": "1.0.2",
"main": "index.js",
"scripts": {
"start": "run-script-os",
"start:win32": "browser-sync start --server --files '**/*.css, **/*.html, **/*.js, !node_modules/**/*' --directory --port 7777 --browser \"C:\\Program Files\\Firefox Developer Edition\\firefox.exe\"",
"build-sass": "node-sass styles/main.scss css/main.css",
"watch-sass": "node-sass -w styles/main.scss css/main.css"
},
"author": "dpDesignz",
"license": "ISC",
"devDependencies": {
"browser-sync": "^2.26.3",
"run-script-os": "^1.0.3",
"node-sass": "^4.9.4"
}
}
我试过改变这条线
"start:win32": "browser-sync start --server --files '**/*.css, **/*.html, **/*.js, !node_modules/**/*' --directory --port 7777 --browser \"C:\\Program Files\\Firefox Developer Edition\\firefox.exe\""
对此:
"start:win32": "browser-sync start --server --files '**/*.css, **/*.html, **/*.js, !node_modules/**/*, !styles/**/*' --directory --port 7777 --browser \"C:\\Program Files\\Firefox Developer Edition\\firefox.exe\""
和这个:
"start:win32": "browser-sync start --server --files '**/*.css, **/*.html, **/*.js, !node_modules/**/*, !styles/**' --directory --port 7777 --browser \"C:\\Program Files\\Firefox Developer Edition\\firefox.exe\""
但是browser-sync
当我更改文件styles
夹中的文件时,它仍然会重新加载我的。我确定这是一个简单的修复,但我似乎看不到它。
解决方案
推荐阅读
- java - 使用 Volley 在 Android 中更新 textview
- javascript - 将类型从@types 分配给本地代码?
- php - 电子邮件类正在创建一个额外的附件
- python - python - pandas python中数据帧的随机行会带来不同的回归结果?
- angular - HttpClient导致错误
- jquery - 递归 Ajax 调用在 IE11 中不起作用
- c# - 在 IIS 服务器中部署 asp.net Web 应用程序时如何解决水晶报表问题
- android - Android 应用和展示位置
- java - MAC 中 ProcessBuilder 和 FFMPEG 的权限被拒绝
- java - 查询 SELECT 时出现 SQLiteException