草庐IT

gulp-webpack

全部标签

docker - 从主机连接 Docker 容器内的 webpack-dev-server

我正在Docker容器(节点:4.2.1)内运行webpack-dev-server应用程序。如果我尝试从容器内连接到服务器端口-它工作正常。但是,尝试从主机连接它会导致重置连接(当然,端口已发布)。我该如何解决? 最佳答案 这个问题不是docker问题。将--host=0.0.0.0添加到您的webpack命令中。您需要像这样连接到您的页面:http://host:port/webpack-dev-server/index.html查看iframemode 关于docker-从主机连接

javascript - 网址加载器与文件加载器 Webpack

我试图找出url-loader和file-loader之间的区别。DataURl是什么意思?Theurl-loaderworkslikethefile-loader,butcanreturnaDataURLifthefileissmallerthanabytelimit. 最佳答案 url-loader会将文件编码为base64并将它们内联包含,而不是将它们作为单独的文件与另一个请求一起加载。一个base64编码的文件可能看起来像这样:data:;base64,aW1wb3J0IFJlYWN0IGZ...这将被添加到您的包中。

javascript - webpack 加载器和包含

我是webpack的新手,我正在尝试了解加载器及其属性,例如测试、加载器、包含等。这是我在google中找到的webpack.config.js示例片段。module:{loaders:[{test:/\.js$/,loader:'babel-loader',include:[path.resolve(__dirname,'index.js'),path.resolve(__dirname,'config.js'),path.resolve(__dirname,'lib'),path.resolve(__dirname,'app'),path.resolve(__dirname,'sr

javascript - Gulp:如何将文件内容读入变量?

我有一个gulp任务需要将文件读入变量,然后将其内容用作在管道中的文件上运行的不同函数的输入。我该怎么做?示例伪伪代码gulp.task('doSometing',function(){varfileContent=getFileContent("path/to/file.something");//How?returngulp.src(dirs.src+'/templates/*.html').pipe(myFunction(fileContent)).pipe(gulp.dest('destination/path));}); 最佳答案

javascript - 使用 Jest 和 Webpack 别名进行测试

我希望能够在使用jest时使用webpack别名来解析导入,并且最好引用webpack.aliases以避免重复。开Jestsession:"jest":{"modulePaths":["src"],"moduleDirectories":["node_modules"],"moduleNameMapper":{"^@shared$":"/shared/","^@components$":"/shared/components/"}},Webpack别名:exports.aliases={'@shared':path.resolve(paths.APP_DIR,'shared'),'@

javascript - 使用 Gulp 遍历目录?

我是gulp的新手,但我想知道是否可以在gulp任务中遍历目录。这就是我的意思,我知道很多教程/演示都展示了使用“**/*.js”之类的东西处理一堆JavaScript文件,然后将其编译成一个JavaScript文件。但是我想遍历一组目录,并将每个目录编译成它自己的JS文件。例如,我的文件结构如下:/js/feature1/something.js/js/feature1/else.js/js/feature1/foo/bar.js/js/feature1/foo/bar2.js/js/feature2/another-thing.js/js/feature2/yet-again.js

javascript - 如何使用 webpack 设置内联 svg

我想知道如何使用webpack设置内联svg?我正在关注react-webpack-cookbook.我的webpack.config使用文件加载器正确设置。然而,示例显示使用这样的背景图像:.icon{background-image:url(./logo.svg);}效果很好,但我想要一个内联svg图像,我该怎么做才能在我的React组件中内联包含我的logo.svg?importReact,{Component}from'react'classHeaderextendsComponent{render(){return();}};exportdefaultHeader

javascript - 为什么 gulp-useref 似乎不适用于替换部分中的注释?

我正在尝试构建一个gulp管道——我想将一些CSS注入(inject)到我的index.html中(这工作正常),然后从源index.html中获取所有其他链接并在输出版本中替换它们。我注意到useref如果要替换的模板化部分包含HTML注释(请参见下面的COMMENT行示例)调用正在处理输出。用代码演示最简单:index.html(源文件)gulpfile.js任务gulp.task('optimizeReplace',function(){varassets=$.useref.assets({searchPath:'./'});returngulp.src('./src/clien

javascript - 如何在 Gulp 中将 CSS 文件的内容注入(inject)到 HTML 中?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我需要将样式表的内容插入一个HTML页面。我如何在Gulp中做到这一点?之前(我拥有的):之后(我想要的):p{color:pink;}请注意,我不需要将CSS内联到元素中,而只是将CSS的内容放在中。.

javascript - 使用 UglifyJS 插件优化 Webpack 导致运行时错误

我有一个通过webpack捆绑的同构React应用程序。我有2个入口点对应于2个捆绑文件输出:vendors.js和app.js。当运行webpack-dev-server或在没有任何优化标志的情况下编译时,一切正常。然而,当我尝试使用Uglify插件时,编译后的输出包含错误。我试过:webpack-pwebpack-optimize-minimize或在配置中:newwebpack.optimize.UglifyJsPlugin({sourceMap:false})但所有结果都会导致相同的运行时错误(undefinedvariable)。有什么明显的原因可能导致这种情况吗?Uglif