
Redux 教程服务端渲染
是直接在counter上面改的
根据里面的步骤,跑不通,npm start就报错
npm ERR! Windows_NT 10.0.10586 npm ERR! argv "D:\\software\\nodejs\\node.exe" "D:\\software\\nodejs\\node_modul es\\npm\\bin\\npm-cli.js" "start" npm ERR! node v4.4.4 npm ERR! npm v2.15.1 npm ERR! code ELIFECYCLE npm ERR! [email protected] start: `if-env NODE_ENV=production && npm run start:prod || npm run start:dev` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the [email protected] start script 'if-env NODE_ENV=production & & npm run start:prod || npm run start:dev'. npm ERR! This is most likely a problem with the tutorial package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! if-env NODE_ENV=production && npm run start:prod || npm run start:d ev npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs tutorial npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm ERR! npm owner ls tutorial npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! D:\Nicholas\LW\testPro\redux\examples\Counter_Server_Render\npm-deb ug.log 看不懂,有遇到过同样问题的朋友吗?,求分享。
1 robinlovemaggie Jul 1, 2016 [email protected] 包有问题,考虑下是否是版本不兼容导致的 |
2 NicholasNC OP ``` { "name": "tutorial", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "start": "if-env NODE_ENV=production && npm run start:prod || npm run start:dev", "start:dev": "webpack-dev-server --inline --content-base public --history-api-fallback", "start:prod": "webpack && node server.js" }, "author": "", "license": "ISC", "dependencies": { "react": "^0.14.7", "react-dom": "^0.14.7", "react-router": "^2.0.0" }, "devDependencies": { "babel-core": "^6.5.1", "babel-loader": "^6.2.2", "babel-preset-es2015": "^6.5.0", "babel-preset-react": "^6.5.0", "http-server": "^0.8.5", "webpack": "^1.12.13", "webpack-dev-server": "^1.14.1" } } ``` 是指这里面的依赖包的版本吗? |
3 wakiki Jul 1, 2016 via Android node 是不是旧了点呢 |
4 NicholasNC OP 我的 node 是 v4.4.4 |
5 NicholasNC OP 需要换成最新的 6.2.2 吗 |
6 tinkerer Jul 1, 2016 via Android 用 nvm 管理版本不就得了… |
7 wssgcg1213 Jul 2, 2016 @NicholasNC 你这是 windows 不支持那个 npm script 的写法 你直接执行 npm run start:dev 就行了 |