当我使用命令设置jspm安装时:
jspm init然后它只要求我提供初始配置:
Would you like jspm to prefix the jspm package.json properties under jspm? [yes]:yes
Enter server baseURL (public folder path) [./]:app
Enter jspm packages folder [app/jspm_packages]:
Enter config file path [app/config.js]:
Configuration file app/config.js doesn't exist, create it? [yes]:yes
Enter client baseURL (public folder URL) [/]:
Do you wish to use a transpiler? [yes]:no在那之后,我得到了一条错误消息:
在查找github时警告错误:systemjs/systemjs TypeError:"timeout“必须是validateTimeout (child_process.js:612:11) at Object.exports.execFile (child_process.js:178:3) at exports.exec (child_process.js:136:18) at module.exports exports.exec(child_process.js:136:18)的无符号整数( /usr/local/lib/node_modules/jspm/node_modules/jspm-github/github.js:382:7 at initializePromise (/usr/local/lib/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:588:5) at new Promise (/usr/local/lib/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:1076:31) )(/usr/local/lib/node_modules/jspm/node_modules/jspm-github/github.js:381:12) at /usr/local/lib/node_modules/jspm/lib/registry.js:117:30 at tryCatch (/usr/local/lib/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:538:12) at invokeCallback (/usr/local/lib )/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:553:13) at /usr/local/lib/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:628:16 at (/usr/local/lib/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:2373:5) at _combinedTickCallback (/usr/local/lib/node_modules/jspm/node_modules/rsvp/dist/rsvp.js:628:16/process/next_tick.js:73:7)在process._tickCallback (内部/进程/next_tick.js:104:9) 下载加载程序文件时出错。 错误
不知道那里发生了什么。所以我来这里找些线索。
发布于 2017-05-10 04:48:23
在尝试了太多的发现之后就开始了。我来的时候,Jspm没有任何问题,但是我的Node和Npm版本是预发布版(这似乎影响了Jspm注册表)。我使用的是NodeJs 8.0.0。不管怎么说,如果有人踩到了同样的东西,他/她应该知道这回事
节点v6.10.3 (npm v3.10.10)版本
把这个小麻烦修好。
下面的命令适用于我:
brew update
brew install nvm
source $(brew --prefix nvm)/nvm.sh (adding to ~/.profile)
nvm install 6.10.3想了解更多信息,this是一个很好的帖子。
https://stackoverflow.com/questions/43863892
复制相似问题