Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在浏览器之外处理网页包_Javascript_Node.js_Webpack - Fatal编程技术网

Javascript 在浏览器之外处理网页包

Javascript 在浏览器之外处理网页包,javascript,node.js,webpack,Javascript,Node.js,Webpack,我非常喜欢Webpack,也不乏对它赞不绝口的博客文章,所以我只想重申一下,它所做的一切对于生成客户端js包以及css、图像、降价等辅助文件来说是难以置信的 对于非js文件使用require,在浏览器包上下文之外是一个主要的麻烦。我只想谈谈我遇到的两个大问题 呈现需要非js文件的服务器端组件 在express中间件上运行集成测试,需要文件,而又需要其他非js文件。中间件本身很好 我已经解决了第一个问题,使用它似乎是一个不错的解决办法。我正在做第二个服务器端Web包包包,但我不喜欢我的开发服务器/

我非常喜欢Webpack,也不乏对它赞不绝口的博客文章,所以我只想重申一下,它所做的一切对于生成客户端js包以及css、图像、降价等辅助文件来说是难以置信的

对于非js文件使用
require
,在浏览器包上下文之外是一个主要的麻烦。我只想谈谈我遇到的两个大问题

  • 呈现
    需要
    非js文件的服务器端组件
  • 在express中间件上运行集成测试,
    需要
    文件,而
    又需要
    其他非js文件。中间件本身很好
  • 我已经解决了第一个问题,使用它似乎是一个不错的解决办法。我正在做第二个服务器端Web包包包,但我不喜欢我的开发服务器/重建设置。我仍然不确定如何最好地处理摩卡咖啡的问题。我在浏览器中运行的测试可以使用Karma和Karma webpack。但我希望中间件测试在节点上运行


    一旦我决定需要一个非js文件,我就真的在如何使用该文件上束手无策了。我真的很好奇别人在干什么

    我尝试用服务器端和客户端的Webpack构建来构建一个设置。 看起来不错,但这可能不是最好的解决方案