【发布时间】:2022-06-14 17:15:39
【问题描述】:
我试图让这个设置工作一段时间,但网络上没有支持或类似问题。本地社区实际上有一个封闭的话题,但根本没有解决方案。
所以,我的设置是:
- WordPress 的 Flywheel 服务器本地
- 安装了 Node 的 VS Code
- @wordpress/scripts 捆绑我所有的 CSS 和 JS 文件
- 浏览器同步到实时重新加载
这是我的 .json 文件:
{
"name": "mywebsite",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"live": "npm-run-all --parallel sync start",
"sync": "browser-sync start -p 'mywebsite.local' --files '**/*.php' 'build/*.js' 'build/*.css'",
"build": "wp-scripts build",
"start": "wp-scripts start",
"dev": "wp-scripts start",
"devFast": "wp-scripts start",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"@wordpress/scripts": "*",
"browser-sync": "^2.27.9",
"node-sass": "^7.0.1",
"normalize.css": "^8.0.1",
"npm-run-all": "^4.1.5"
}
}
因此,浏览器同步可以在命令行中很好地启动,启动时会打开一个新的浏览器窗口,并显示以下错误。 正如他们在此错误屏幕上所建议的那样,本地日志中没有任何内容。
有没有人遇到过类似的问题并且知道如何解决这个问题? 我将非常感谢任何提示、解决方法或解决方案,或者也许有人可以分享其他简单的设置想法来实现实时重新加载功能?
【问题讨论】: