在Angular2中使鬼模式为假-英雄之旅示例
我在为我的一个POC引用ng2文档。在快速入门中,它要求我们从git位置下载代码和项目结构。它使用lite服务器作为服务器来运行应用程序。谁能帮我找到lite配置文件,在那里我可以设置BrowserSync的选项。我只想禁用Ghostmode,也就是说,将其设置为false,这样在使用同一URL同时在多个浏览器中处理我的应用程序时就不会有问题 有人能帮我吗 下面是我指的链接-在Angular2中使鬼模式为假-英雄之旅示例,angular,browser-sync,lite-server,Angular,Browser Sync,Lite Server,我在为我的一个POC引用ng2文档。在快速入门中,它要求我们从git位置下载代码和项目结构。它使用lite服务器作为服务器来运行应用程序。谁能帮我找到lite配置文件,在那里我可以设置BrowserSync的选项。我只想禁用Ghostmode,也就是说,将其设置为false,这样在使用同一URL同时在多个浏览器中处理我的应用程序时就不会有问题 有人能帮我吗 下面是我指的链接- 非常感谢:)我四处寻找,发现了几个链接: 从两个链接收集的简短信息转储 lite服务器在运行时读取名为bs confi
非常感谢:)我四处寻找,发现了几个链接: 从两个链接收集的简短信息转储 lite服务器在运行时读取名为
bs config.json
的配置文件。您可以使用-c
标志传入命令行参数,以指定从何处读取配置文件
当您完成该工作时,配置文件中有一个选项可以设置。它看起来是这样的:“ghostMode”:true/false
将此设置为false将禁用ghostmode运行 这对@phalgun来说意味着,你要从package.json中调用lite服务器,如下所示:
“lite”:“lite服务器-c路径/to/bs config.json”
在bs-config.json中,您希望在某个地方有这样的内容:
“ghostMode”:false
我四处寻找,发现了几个链接:
从两个链接收集的简短信息转储
lite服务器在运行时读取名为bs config.json
的配置文件。您可以使用-c
标志传入命令行参数,以指定从何处读取配置文件
当您完成该工作时,配置文件中有一个选项可以设置。它看起来是这样的:“ghostMode”:true/false
将此设置为false将禁用ghostmode运行 这对@phalgun来说意味着,你要从package.json中调用lite服务器,如下所示:
“lite”:“lite服务器-c路径/to/bs config.json”
在bs-config.json中,您希望在某个地方有这样的内容:
“ghostMode”:false
只是回答了我自己的问题,因为我在进一步研究后发现了这个问题
对我来说,示例中的应用程序没有幽灵模式-英雄之旅或任何类似的()
我们只需要将ghostMode的值设置为false。在通常情况下,这是在bs-config.js中设置的。如果未创建bs-config.js文件,它将为浏览器同步包default-config.js选择命令。
当我们安装browser sync软件包时,将创建此js文件,并为browser sync设置默认值
文件位置:节点\模块/浏览器同步
文件名:default-congif.js
要更改的值-
默认值:
ghostMode: {
clicks: true,
scroll: true,
forms: {
submit: true,
inputs: true,
toggles: true
}
},
改为:
ghostMode: false,
重新生成应用程序,您就可以在不使用重影模式的情况下运行应用程序了
快乐编码:)只是回答了我自己的问题,因为我在做了更多的研究后发现了这个问题 对我来说,示例中的应用程序没有幽灵模式-英雄之旅或任何类似的() 我们只需要将ghostMode的值设置为false。在通常情况下,这是在bs-config.js中设置的。如果未创建bs-config.js文件,它将为浏览器同步包default-config.js选择命令。 当我们安装browser sync软件包时,将创建此js文件,并为browser sync设置默认值 文件位置:节点\模块/浏览器同步 文件名:default-congif.js 要更改的值- 默认值:
ghostMode: {
clicks: true,
scroll: true,
forms: {
submit: true,
inputs: true,
toggles: true
}
},
改为:
ghostMode: false,
重新生成应用程序,您就可以在不使用重影模式的情况下运行应用程序了
快乐编码:)您是否尝试过谷歌搜索
lite服务器配置
或browsersync配置
?我找到了,找到了一大堆有用的信息……是的,我两个都搜索了。我所得到的只是改变什么,我已经知道了。我知道要更改什么,但我没有找到链接用作示例的项目结构中配置文件的位置。我看到一个与lite服务器相关的规范文件,但它没有任何关于浏览器同步的内容……您是否尝试过在google搜索lite服务器配置
或browsersync配置
?我找到了,找到了一大堆有用的信息……是的,我两个都搜索了。我所得到的只是改变什么,我已经知道了。我知道要更改什么,但我没有找到链接用作示例的项目结构中配置文件的位置。我看到一个与lite服务器相关的规范文件,但它没有任何关于浏览器同步的内容…是的Scrambo!!这正是我到目前为止所做的分析。。。但所提供链接中的示例的问题是,我无法找到从何处获取bs-config.json文件。在lite服务器配置文件中,我们可以只添加命令来初始化其他包,如browser sync等。但它不提供为任何包添加额外选项的选项。在node_modules/browser sync文件夹中,有一个默认的.config文件,其中包含browser sync提到的所有选项。我尝试更改ghostmode的所有默认选项,其中显示所有函数为true,我将整个ghostmode设置为false。但即使在重新编译之后,它也没有像我期望的那样工作!!您应该能够创建自己的bs config.json
文件,然后将-c
参数指向它。因此,假设您的整个项目都在~/foo
中。(其中~
是主目录)您可以编写一个名为baz.json
的新文件,并将其放入根目录(~/foo/baz.json
),然后调用lite server-c~/foo/baz.json
)。除非我误解了你的意思。据我所知,你