小编108*_*ams的帖子

history.pushState在IE 11中消失

有一个网站http://www.pionart.pl,它很好地说明了我使用几乎相同的代码/ CMS开发的当前网站所遇到的问题

当我使用IE 11进入网站时,浏览器忘记了一半的历史记录方法,包括.history.pushState()(您可以通过使用F12调用控制台并键入历史记录来轻松检查它.)

当我在同一个标​​签中输入http://stackoverflow.com时,IE会突然记住所有方法.

问题:"遗忘"的目的是什么?怎么预防呢?

亚当

pushstate internet-explorer-11

3
推荐指数
1
解决办法
2034
查看次数

使用不同于package.json的配置的npm

我有一个由package.json驱动的复杂生产环境.

问题: 我希望在本地安装一些额外的软件包,密切关注它们的列表和版本.

解决方案(如何到达): 指向npm使用另一个配置文件,从git中排除,这将保留我的私有依赖项.使用该文件通过npm install将包添加到本地node_modules.所以我真正需要的是改变npm的配置上下文.

我不知道如何指向npm使用不同的配置(类似于gulp -gulpfile).

从注释更新 dev-dependencies不是要走的路.我使用的东西90%的其他开发人员不需要安装在他们的node_modules中(事实上,我可以以一种奇怪的方式破坏他们的环境,更新git-shared核心项目范围的package.json中的 dev-dependencies ).

node.js npm package.json npm-install

2
推荐指数
1
解决办法
4562
查看次数