我试着从babelify、watchify、browserify转到webpack、webpack服务器和babel。
我记得6个月前,我离开了webpack,因为它让我在尝试使用aws sdk时遇到了类似的问题。
出于某种原因,每次构建时都会出现以下错误:
哈希: 396f0bfb9d565b6f60f0版本: webpack 1.14.0时间: 61ms[0]。/src/index.js0字节[构建][失败]
错误/src/index。js模块解析失败:C:\Users\james\Documents\hyre\src\index。js意外标记(9:8)您可能需要适当的加载程序来处理此文件类型。SyntaxError:语法分析器处出现意外标记(9:8)。pp$4。在解析器中提升(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:2221:15)。解析程序中的pp.unexpected(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:603:10)。pp$3。parseExprAtom(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1822:12)位于解析器。pp$3。parsexprsubscripts(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1715:21)位于解析器。pp$3。解析器中的parsemaybeanary(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1692:19)。pp$3。parsexprops(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1637:21)。pp$3。在解析器中解析可能是有条件的(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1620:21)。pp$3。parseMaybeAssign(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1597:21)在解析器中。pp$3。parseExprList(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:2165:22)位于解析器。pp$3。解析器上的parseSubscripts(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1741:35)。pp$3。parsexprsubscripts(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1718:17)位于解析器。pp$3。解析器中的parsemaybeanary(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1692:19)。pp$3。parsexprops(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1637:21)。pp$3。在解析器中解析可能是有条件的(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1620:21)。pp$3。parseMaybeAssign(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1597:21)在解析器中。pp$3。解析器上的parseExpression(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:1573:21)。pp$1。解析器中的parseStatement(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:727:47)。pp$1。解析器上的parseTopLevel(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:638:25)。在对象上解析(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:516:17)。在解析器处解析(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\acorn\dist\acorn.js:3098:39)。在DependenciesBlock处解析(C:\Users\james\Documents\hyre\node\u modules\webpack\lib\Parser.js:902:15)。(C:\Users\james\Documents\hyre\node\u modules\webpack\lib\NormalModule.js:104:16)位于DependenciesBlock。在下一个加载程序(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\webpack core\lib\NormalModuleMixin.js:310:10)(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\webpack core\lib\NormalModuleMixin.js:275:25)的C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\webpack core\lib\NormalModuleMixin。js:259:5在仓库。在C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\enhanced resolve\lib\CachedInputFileSystem.js:38:16完成(C:\Users\james\Documents\hyre\node\u modules\webpack\node\u modules\enhanced resolve\node\u modules\renced fs\renced fs)。js:78:16在FSReqWrap。readFileAfterClose[as oncomplete](fs.js:445:3)
我相信我已经按要求做好了一切准备。请查看我的文件:
网页包。配置。js
module.exports = {
entry: './src/index.js',
output: {
path: __dirname + '/public/js',
filename: 'bundle.js',
resolve: {
extensions: ['', '.js', '.jsx']
},
module: {
loaders: [
{
test: /\.jsx?$/,
loader: 'babel-loader',
exclude: /node_modules/,
query: {
cacheDirectory: true,
presets: ['react', 'es2015']
}
}
]
}
}
}
package.json
{
"name": "hyre",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"build": "webpack",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"aws-sdk": "^2.4.4",
"babelify": "^7.3.0",
"browserify": "^13.0.1",
"is-my-date-valid": "^0.1.0",
"lodash": "^4.17.2",
"moment": "^2.14.1",
"react": "^15.1.0",
"react-date-picker": "^5.3.26",
"react-datepicker": "^0.28.1",
"react-dom": "^15.1.0",
"watchify": "^3.7.0"
},
"devDependencies": {
"babel-core": "^6.10.4",
"babel-loader": "^6.2.4",
"babel-preset-es2015": "^6.18.0",
"babel-preset-react": "^6.11.1",
"react-hot-loader": "^1.3.0",
"transform-loader": "^0.2.3",
"webpack": "^1.14.0"
}
}
指数js
/*let message = 'Loaded----->';
console.log(message);*/
import React from 'react';
import { render } from 'react-dom';
import App from './components/app';
render (<App />, document.getElementById('app'));
您在网页包配置中有错误<代码>解析、模块
和加载程序
属性不应嵌套在输出
属性中,它们应处于同一级别。以下是有效配置:
module.exports = {
entry: './src/index.js',
output: {
path: __dirname + '/public/js',
filename: 'bundle.js'
},
resolve: {
extensions: ['', '.js', '.jsx']
},
module: {
loaders: [
{
test: /\.jsx?$/,
loader: 'babel-loader',
exclude: /node_modules/,
query: {
presets: ['react', 'es2015']
}
}
]
}
}
在我的项目中,我想使用React Dropzones进行文件上传。一切都很好,但当React Dropzones成为项目的一部分时,它会尝试提取索引。js。我的公共javascripts文件夹中的映射文件(该文件不存在)。 我正在使用具有以下配置的网页包:
问题内容: 这是我第一次使用axios,遇到错误。 使用正确的url和参数,当我检查网络请求时,确实可以从服务器中获得正确的答案,但是当我打开控制台时,我看到它没有调用回调,而是捕获了错误。 错误:网络错误堆栈跟踪:createError @ http:// localhost:3000 / static / js / bundle.js:2188:15 handleError @ http://
我目前正在做一个小应用程序。我正在使用Webpack捆绑我的文件,当我试图在命令行中执行Webpack时,我在下面得到了这个错误,但是,如果条目扩展名为“”/公共/应用程序。它工作得很好。我不明白我做错了什么。我确实看了其他一些帖子,但与我的问题不同。如果有任何帮助,我将不胜感激。谢谢。 错误。/Public/app.jsx模块构建失败:引用错误:[BABEL] /Users/jair/Deskt
我有一个头页,其中包括导航栏和必要的css的,js的。 我试图从联系页面调用标题页,但出了问题。 我在联系人页面上记录了这个错误。 警告:session_start():无法发送会话缓存限制器-已在第3行C:\xampp\htdocs\test\contact.php中发送的标头(输出从C:\xampp\htdocs\test\包含\header.php:84开始) 按照联系页面代码。 heade
下一步是什么 恭喜你!您已成功完成mitmproxy教程。 在本教程中,我们使用了mitmproxy来检查curl发起的请求。您可能还希望通过浏览器或其他工具检查网络流量。为此,您需要将mitmproxy配置为客户端的proxy。 本教程仅涵盖最基本的mpmproxy功能。我们也强烈建议您快速浏览以下部分,该部分将更详细地介绍大多数核心概念。 反馈? 我们希望本教程值得您,并帮助您快速掌握mitm
截至昨天下午,我们的Javascript单元测试套件已经开始失败。在出现一系列“未找到模块”错误后,所有测试均未运行,webpack报告生成失败。这是我们的构建堆栈: 节点6.11.5(是的,我知道,非常古老)业力1.7.1 Webpack 2.2.1 React 15.6.2 我们使用Karma运行单元测试。大多数测试套件都涉及React,所以我们使用Webpack来构建一切。为此,我们导入我们