Tôi đã sử dụng Reactj và webpack để bắt đầu dự án và khi tôi chạy "máy chủ nút" trong dấu nhắc lệnh, có lỗi như này:"mô-đun không tìm thấy: Lỗi: Không thể giải quyết mô-đun 'phản ứng/lib/ReactMount'"
Và chrome explorer mở thành công nhưng cũng có vấn đề như sau:
các github là: (github.com/Yangqin0607/gallery)
Đây là package.json
{
"private": true,
"version": "0.0.1",
"description": "YOUR DESCRIPTION - Generated by generator-react-webpack",
"main": "",
"scripts": {
"clean": "rimraf dist/*",
"copy": "copyfiles -f ./src/index.html ./src/favicon.ico ./dist",
"dist": "npm run copy & webpack --env=dist",
"lint": "eslint ./src",
"posttest": "npm run lint",
"release:major": "npm version major && npm publish && git push --follow-tags",
"release:minor": "npm version minor && npm publish && git push --follow-tags",
"release:patch": "npm version patch && npm publish && git push --follow-tags",
"serve": "node server.js --env=dev",
"serve:dist": "node server.js --env=dist",
"start": "node server.js --env=dev",
"test": "karma start",
"test:watch": "karma start --autoWatch=true --singleRun=false"
},
"repository": "",
"keywords": [],
"author": "Your name here",
"devDependencies": {
"babel-core": "^6.0.0",
"babel-eslint": "^6.0.0",
"babel-loader": "^6.0.0",
"babel-polyfill": "^6.3.14",
"babel-preset-es2015": "^6.0.15",
"babel-preset-react": "^6.0.15",
"babel-preset-stage-0": "^6.5.0",
"bower-webpack-plugin": "^0.1.9",
"chai": "^3.2.0",
"copyfiles": "^1.0.0",
"css-loader": "^0.23.0",
"eslint": "^3.0.0",
"eslint-loader": "^1.0.0",
"eslint-plugin-react": "^6.0.0",
"file-loader": "^0.9.0",
"glob": "^7.0.0",
"isparta-instrumenter-loader": "^1.0.0",
"karma": "^1.0.0",
"karma-chai": "^0.1.0",
"karma-coverage": "^1.0.0",
"karma-mocha": "^1.0.0",
"karma-mocha-reporter": "^2.0.0",
"karma-phantomjs-launcher": "^1.0.0",
"karma-sourcemap-loader": "^0.3.5",
"karma-webpack": "^1.7.0",
"minimist": "^1.2.0",
"mocha": "^3.0.0",
"null-loader": "^0.1.1",
"open": "0.0.5",
"phantomjs-prebuilt": "^2.0.0",
"react-addons-test-utils": "^15.0.0",
"react-hot-loader": "^1.2.9",
"rimraf": "^2.4.3",
"style-loader": "^0.13.0",
"url-loader": "^0.5.6",
"webpack": "^1.12.0",
"webpack-dev-server": "^1.12.0"
},
"dependencies": {
"core-js": "^2.0.0",
"normalize.css": "^4.0.0",
"react": "^15.0.0",
"react-dom": "^15.0.0"
}
}
Không cần phải nói, bạn có chắc chắn 'G: \ toolsForFE \ gallery \ node_modules \ react \ lib \ ReactMount' tồn tại? –
Không có ReactMout trong phản ứng \ lib, nhưng tôi không biết cách lấy ReactMout. Tôi cố gắng chạy lệnh "npm install ReactMount", nhưng không thành công.Nhân tiện, tôi chỉ chạy lệnh "npm install generator-react-webpack" và "yo react-webpack gallery", sau này tôi chạy "node server" để mở máy chủ, sau đó có lỗi ở đây nhưng tôi chưa sửa đổi bất cứ điều gì. – Ailsa
bạn đang sử dụng phiên bản React nào? Nhập khẩu từ 'react/lib /' chưa bao giờ được hỗ trợ và với React 15.4 (được phát hành ngày hôm qua) có một trình cấu trúc lại di chuyển các thứ xung quanh trong thư mục đó. –