2015-07-18 50 views
1

我遇到了问题,当我想从教程反应,样板安装项目: http://facebook.github.io/flux/docs/todo-list.html#content阵营TodoMVC turorial反应,样板不能得到运行

当我运行NPM安装它安装的所有模块,但是当我用命令NPM运行构建作为教程说我得到这样的错误:

C:\Users\Andraz\Desktop\react-boilerplate>npm run build 

> [email protected] build C:\Users\Andraz\Desktop\react-boilerplate 
> browserify . -t [envify --NODE_ENV production] | uglifyjs -cm > js/bundle.min.js 

The system cannot find the path specified. 
Error: Cannot find module 'C:\Users\Andraz\Desktop\react-boilerplate' from 'C:\Users\Andraz\Desktop\react-boilerplate' 
at C:\Users\Andraz\Desktop\react-boilerplate\node_modules\browserify\node_modules\browser-resolve\node_modules\resolve\lib\async.js:55:21 
at load (C:\Users\Andraz\Desktop\react-boilerplate\node_modules\browserify\node_modules\browser-resolve\node_modules\resolve\lib\async.js:69:43) 
at onex (C:\Users\Andraz\Desktop\react-boilerplate\node_modules\browserify\node_modules\browser-resolve\node_modules\resolve\lib\async.js:92:31) 
at C:\Users\Andraz\Desktop\react-boilerplate\node_modules\browserify\node_modules\browser-resolve\node_modules\resolve\lib\async.js:22:47 
at FSReqWrap.oncomplete (fs.js:95:15) 

npm ERR! Windows_NT 6.1.7601 
npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "build" 
npm ERR! node v0.12.3 
npm ERR! npm v2.9.1 
npm ERR! code ELIFECYCLE 
npm ERR! [email protected] build: `browserify . -t [envify --NODE_ENV production] | uglifyjs -cm > js/bundle.min.js` 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the [email protected] build script 'browserify . -t [envify --NODE_ENV production] | uglifyjs -cm > js/bundle.min.js'. 
npm ERR! This is most likely a problem with the todomvc-flux package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  browserify . -t [envify --NODE_ENV production] | uglifyjs -cm > js/bundle.min.js 
npm ERR! You can get their info via: 
npm ERR!  npm owner ls todomvc-flux 
npm ERR! There is likely additional logging output above. 

npm ERR! Please include the following file with any support request: 
npm ERR!  C:\Users\Andraz\Desktop\react-boilerplate\npm-debug.log 

我用的Win7。我可能做错了什么?

回答

3

我遇到了同样的问题。

您可能会从本教程指导的github repo中复制package.json。

如果您检查package.json任务,您会发现它在js /目录中引用了bundle.js和app.js。

在根项目(与package.json相同的目录)中创建此目录,现在可以完成非运行构建。

教程使它听起来好像它会描述启动react-bootstrap时所需的所有步骤,但它不会。这更多是一个广泛的笔画总结。

+0

如何创建bundle.js或我在哪里可以找到它? sry我在这里有点绿色 – zazmaister

+1

@zazmaister只需创建一个空文本文件,例如如果窗口从命令提示符'记事本bundle.js'并保存。或者,您可以从repo复制bundle.js并保存。在js /目录存在并且包含一个名为bundle.js和app.js(甚至为空)的文件之后,'npm run build'将会完成而不会出错。为了完整的功能,这些文件需要与回购相匹配。 –

+0

它抛出我: 警告:条件总是假的[ - :1434,6] 警告:删除可达代码[ - :1435,4] 然后我尝试NPM开始并没有任何反应 – zazmaister