-
0 votesanswersviews
Webpack热模块更换不适用于babel-loader和预设es2015
热模块更换无需加载器,另一个加载器或其他预设 . 但它不适用于babel-loader和预设的es2015 . es2016的作品 . 预设“env”的问题相同 . 是否可以使用web20热模块替换es2015或env? 以下是我的文件: webpack.config.js const path = require('path'); const webpack = require('webpac... -
8 votesanswersviews
如何从另一个项目中排除node_modules,同时仍然使用JS组件
更新:由于某种原因,我无法重现问题,但无法解决问题 . 为其他人留下更新的配置详细信息 . 我有2个项目,一个用于React Native,另一个用于React . 来自React Web Project(例如rp1.js)的源文件正在使用来自React Native项目的源文件mycommonrn.js(component) .问题是mycommonrn.js文件正在使用NPM模块(react... -
0 votesanswersviews
升级webpack4 webpack-merge会出现问题
我一直在尝试将React项目更新到webpack4,但无论配置或建议/解决方案,我都尝试它仍然是错误 . 我目前有以下设置: package.json { "name": "PROJECTNAME", "version": "1.0.13", "description": "D... -
0 votesanswersviews
捆绑的脚本无法在浏览器中加载
Webpack编译成功但无法在浏览器中加载 . 在检查Web控制台时,我发现无法在_webpack_require_中访问某些模块 . When I changed the es6 import syntax to require in the concerned module, the error thrown in the web console goes away . 我不打算进入每个... -
0 votesanswersviews
在webpack中为HMR配置babel-loader的正确方法
大约一个星期前我在将HMR添加到我的项目时遇到了问题,问题是它只是没有工作,控制台显示HMR已启用并且还检测到文件的更改,但它没有重新呈现视图,控制台会记录: [HMR] Updated modules: [HMR] - ./app/src/components/app.jsx [HMR] App is up to date. 但在代码检查器中,任何东西都不会在视觉上发生变化 . 经过大量的实... -
0 votesanswersviews
如何使用ES6模块导入momentjs并让babel-loader将其转换为es5?
在我的 webpack.conf.js 中,我设置了像这样的babel-loader { test: /\.js$/, loader: 'babel-loader', include: [resolve('src'), resolve('test'),resolve('node_modules/moment')], options: { presets:... -
1 votesanswersviews
webpack 4:找不到捆绑js
我最近升级到webpack 4.页面成功加载,每当发生更改时,它都会使用webpack-dev-server自动刷新页面 . 它确实非常好,但在控制台中它显示错误 GET http:// localhost:8090 / build / bundle.js 404(未找到) 有时候,当URL中有id时,它会将id附加到js url,如下所示 http:// localhost:8090/16... -
0 votesanswersviews
Webpack 1.15.0解析错误:JSX文件
我试图根据一些答案修复我的错误 . 但我无法解决 . 我使用webpack 1.15.0和babel-loader 6.4.1 . 请帮我解析jsx文件 . 这是错误消息 . ./~/react-file-viewer/src/components/file-viewer.jsx中的错误模块解析失败:E:\ code-bucket \ university \ node_modules \ re... -
0 votesanswersviews
带有babel-loader的Webpack不会发出有效的es5
我有一个基于https://github.com/vuejs-templates/webpack-simple/blob/master/template/webpack.config.js的webpack配置它使用vue-loader和babel-loader . 问题是我无法生成ES5代码,因此它可以在最广泛的客户端中运行 . 如果我使用ES2015预设, webpack.optimize.Ug... -
0 votesanswersviews
尽管有适当的排除,但Babel不会在node_modules中转换ES6模块
在一个反应项目中,我使用了反应 - 样板,但是有一些私有模块包含在需要转换的前端 . 为了让babel转换那些我设置排除到与babel相关的webpack配置中的以下函数: rules: [ { test: /\.js$/, // Transform all .js files required somewhere with Babel // eslint-disable-ne... -
3 votesanswersviews
防止Babel-loader / webpack将es6-modules转换为es5
module.exports = { bail: true, watch: true, target: 'web', entry: paths.allLibraryIndexJs, output: { path: paths.appLibraryBuild, filename: '[name].app.js', library: '[name]', ... -
2 votesanswersviews
模块解析失败:es6在.JS文件中对JSX做出反应
使用.js作为文件扩展名导入es6 react组件时,Webpack Babel加载程序失败 . 如果文件扩展名更改为.jsx babel正确编译 . 任何线索? var config = { entry : { "login" : PAGE_DIR + '/login/index.js', "app" : PAGE_DIR + '/ap... -
15 votesanswersviews
babel vs babel-core vs babel-loader vs babel-preset-2015 vs babel-preset-react vs babel-polyfill
我正在为我的反应项目设置webpack,并且在babel,babel-core,babel-loader,babel-preset-2015和babel-preset-react之间感到困惑 . 我知道需要babel将es7或es6代码转换为es5但是在我的package.json中我安装了除babel之外的所有这些依赖项,它们也作为“devDependencies” . 有人可以解释一下这些之间...