将 jspm 安装到 ^0.16.34 没有提供注册表 属性
Install of jspm to ^0.16.34 has no registry property provided
我是前端开发的新手,正在努力 Brian Noyes Aurelia Fundamentals course
我已经安装了以下;
node-v4.4.4x64
Git-2.8.2-64
还有我运行
npm install jspm --save-dev
得到了这个结果
当我运行
npm install =g jspm gulp http-server
我收到消息说以下内容已弃用。
graceful-fs@3.0.8 和 lodash@1.0.2
然后当我运行
jsm init
我收到一个错误
package.json 文件是
{
"jspm": {},
"devDependencies": {
"jspm": "^0.16.34"
}
}
如何修复此错误?
在 github 上归功于用户 danzinator。
修复:
将 "registry": "npm" 行添加到 Package.json(即使文档说默认情况下应该使用此注册表?)
{
"jspm": {
"registry": "npm",
"directories": {
"baseURL": "wwwroot",
"packages": "jspm_packages"
},
"devDependencies": {
"babel": "babel-core@^5.8.22",
"babel-runtime": "^5.8.20",
"browser-sync": "^2.9.3",
"core-js": "^1.1.0",
"gulp": "^3.9.0",
"gulp-tslint": "^3.2.0",
"jspm": "^0.16.2"
}
},
"devDependencies": {
"jspm": "^0.16.2",
"gulp": "^3.9.0",
"gulp-tslint": "^3.2.0",
"browser-sync": "^2.9.3"
}
}
我是前端开发的新手,正在努力 Brian Noyes Aurelia Fundamentals course
我已经安装了以下;
node-v4.4.4x64
Git-2.8.2-64
还有我运行
npm install jspm --save-dev
得到了这个结果
当我运行
npm install =g jspm gulp http-server
我收到消息说以下内容已弃用。
graceful-fs@3.0.8 和 lodash@1.0.2
然后当我运行
jsm init
我收到一个错误
package.json 文件是
{
"jspm": {},
"devDependencies": {
"jspm": "^0.16.34"
}
}
如何修复此错误?
在 github 上归功于用户 danzinator。
修复:
将 "registry": "npm" 行添加到 Package.json(即使文档说默认情况下应该使用此注册表?)
{
"jspm": {
"registry": "npm",
"directories": {
"baseURL": "wwwroot",
"packages": "jspm_packages"
},
"devDependencies": {
"babel": "babel-core@^5.8.22",
"babel-runtime": "^5.8.20",
"browser-sync": "^2.9.3",
"core-js": "^1.1.0",
"gulp": "^3.9.0",
"gulp-tslint": "^3.2.0",
"jspm": "^0.16.2"
}
},
"devDependencies": {
"jspm": "^0.16.2",
"gulp": "^3.9.0",
"gulp-tslint": "^3.2.0",
"browser-sync": "^2.9.3"
}
}