我正在开发一个早午餐的应用程序。我是新手,并追踪错误,我必须启用LOGGY_STACKS = true。我该如何设置?
Stack trace was suppressed. Run with `LOGGY_STACKS=true` to see the trace.
答案 0 :(得分:3)
如果您使用的是Windows,则可以通过几种方法在系统环境变量中进行设置。通过系统/计算机属性查找它的方法是:
在系统属性对话框中,点击高级标签,然后点击环境变量... 按钮。
到达后,在第一部分中显示“ YOUR_USER_NAME的用户变量”,点击新建并添加 LOGGY_STACKS
< / strong>作为名称, true
作为值。
它应该给你更长的堆栈痕迹;希望它能帮助您缩小配置中的问题范围。
答案 1 :(得分:2)
如果您不热衷于“永久”修改系统环境变量并影响其他基于Brunch的项目,则可以在set
中的NPM scripts
定义中使用package.json
命令,然后是&&
组合子和brunch
命令。
这种技术应该适用于Unix和Windows机器。
// example package.json
{
"scripts": {
"start": "set LOGGY_STACKS=true && brunch watch --server",
"serve": "npm run start",
"build": "brunch b -p --env production",
"clean": "rm -rf public dist"
}
}
作为参考,我使用start
和stop
来涵盖我的基础,因为并非所有基于NPM的服务都使用相同的初始化任务名称。