【发布时间】:2014-11-11 22:40:13
【问题描述】:
Browserify 允许在服务器和客户端上使用相同的模块,这很好。
但是,我不想将某些文件包含在 browserify 包中,例如包含敏感数据的属性文件。显然我不会故意包含它,但我想更进一步,甚至阻止它成为可能,比如意外或不熟悉设置的开发人员。
现在我有这个:
// fail browserify but not node
try { require('./kill/browserify'); }
catch(ex) {}
...我认为应该可以工作,因为 node 包含动态但 browserify 包含静态,但我想知道是否有一种不那么骇人听闻的方式?就像某种评论指令:
// is something like this possible?
/* @browserify disallow */
【问题讨论】:
标签: javascript browserify