草庐IT

Webpack-Hot-Middleware

全部标签

node.js - Webpack2 Node 库浏览器排除?

我已经升级到webpack2,并且在tree-shaking之前我的包大小增加了。在调查为什么我似乎有像bn.js和eliptic之类的大文件(node-libs-browser的一些依赖项-它本身现在是webpack2的依赖项)。有没有办法删除这些或排除它们?在webpack1中,它们没有被添加到我的包中。 最佳答案 问题是因为webpack默认应用了它的内部插件NodeSourcePluginhere或hereforwebworker,并且如果您有一个模块甚至引用了像crypto这样的NodeJS模块,即:varCrypto=c

node.js - Restify Middleware - 正确调用堆栈中的下一个中间件

我正在使用带有Nodejs的Restify,我对将控制权返回到堆栈中的下一个中间件的正确方法有疑问。我希望当我说“堆栈中的下一个中间件”时使用的是正确的短语。基本上,我的代码如下所示://serveristheservercreatedusingRestifyserver.use(function(req,res,next){//ifsomechecksareasuccessreturnnext();});现在,我想知道的是代码应该是returnnext();还是应该只是next();将控制权传递给下一个堆?我检查了一下,两者都可以工作-两段代码都将成功通过控制并按预期返回数据-我想知

node.js - Restify Middleware - 正确调用堆栈中的下一个中间件

我正在使用带有Nodejs的Restify,我对将控制权返回到堆栈中的下一个中间件的正确方法有疑问。我希望当我说“堆栈中的下一个中间件”时使用的是正确的短语。基本上,我的代码如下所示://serveristheservercreatedusingRestifyserver.use(function(req,res,next){//ifsomechecksareasuccessreturnnext();});现在,我想知道的是代码应该是returnnext();还是应该只是next();将控制权传递给下一个堆?我检查了一下,两者都可以工作-两段代码都将成功通过控制并按预期返回数据-我想知

node.js - Node js错误: Most middleware (like session) is no longer bundled with Express and must be installed separately

关闭。这个问题需要detailsorclarity。它目前不接受答案。想要改进这个问题?添加细节并通过editingthispost澄清问题。关闭7年前。Improvethisquestion我刚刚升级到Express版本3,我发现我的中间件出现错误。具体来说:错误:大多数中间件(如session)不再与Express捆绑在一起,必须单独安装。请参阅https://github.com/senchalabs/connect#middleware。堆栈跟踪是:atFunction.Object.defineProperty.get(/home/phpsaravana/nodeshop/n

node.js - Node js错误: Most middleware (like session) is no longer bundled with Express and must be installed separately

关闭。这个问题需要detailsorclarity。它目前不接受答案。想要改进这个问题?添加细节并通过editingthispost澄清问题。关闭7年前。Improvethisquestion我刚刚升级到Express版本3,我发现我的中间件出现错误。具体来说:错误:大多数中间件(如session)不再与Express捆绑在一起,必须单独安装。请参阅https://github.com/senchalabs/connect#middleware。堆栈跟踪是:atFunction.Object.defineProperty.get(/home/phpsaravana/nodeshop/n

node.js - webpack 捆绑针对 node.js 的代码

我使用webpack来捆绑客户端,并希望用它来构建node/npm库。我看到我可以为此指定目标为node。来自doc,"node"Compileforusageinanode.js-likeenvironment(userequiretoloadchunks)但问题是react.js捆绑在编译输出中。我只想包含我的源文件和package.json中列出的任何依赖项。我已将react指定为peerDependency,例如"peerDependencies":{"react":">=0.13","react-tap-event-plugin":">=0.1.3"},我也尝试在extern

node.js - webpack 捆绑针对 node.js 的代码

我使用webpack来捆绑客户端,并希望用它来构建node/npm库。我看到我可以为此指定目标为node。来自doc,"node"Compileforusageinanode.js-likeenvironment(userequiretoloadchunks)但问题是react.js捆绑在编译输出中。我只想包含我的源文件和package.json中列出的任何依赖项。我已将react指定为peerDependency,例如"peerDependencies":{"react":">=0.13","react-tap-event-plugin":">=0.1.3"},我也尝试在extern

javascript - 如何在 webpack 中填充 tinymce?

我正在尝试获取tinymce被webpack识别。它在window上设置了一个名为tinymce的属性,因此显然一种选择是使用这样的语法require()它(在底部描述webpack文档的EXPORTINGsection):require("imports?window=>{}!exports?window.XModule!./file.js但是在这个例子中,./file.js是如何解析的呢?我通过npm安装了tinymce,但我不知道如何指定tinymce.js文件的正确路径。无论如何,我宁愿在我的配置中处理这个问题,如果可能的话,我只能require('tinymce'),所以我已

javascript - 如何在 webpack 中填充 tinymce?

我正在尝试获取tinymce被webpack识别。它在window上设置了一个名为tinymce的属性,因此显然一种选择是使用这样的语法require()它(在底部描述webpack文档的EXPORTINGsection):require("imports?window=>{}!exports?window.XModule!./file.js但是在这个例子中,./file.js是如何解析的呢?我通过npm安装了tinymce,但我不知道如何指定tinymce.js文件的正确路径。无论如何,我宁愿在我的配置中处理这个问题,如果可能的话,我只能require('tinymce'),所以我已

node.js - 如何协调全局 webpack 安装和本地加载器

我的package.json包括webpack和一些加载器:"devDependencies":{"babel-core":"^5.2.17","babel-loader":"^5.0.0","jsx-loader":"^0.13.2","node-libs-browser":"^0.5.0","webpack":"^1.9.4"}当我运行webpack时,它不在我的路径中,因此它不会显示为已找到。我全局安装了它npminstall-gwebpack所以二进制文件会出现在我的路径中,但是它找不到安装在./node_modules中的加载器模块它需要处理我的依赖树:$webpack--p