我正试图在另一台计算机上基于EmberJS来完成我的项目。我克隆了回购程序,当我试图运行npm install时,它依赖于提取Faker包。
摘录:faker:动词gentlyRm不关心内容;核武器gentlyRm
我试着等了几个小时,结果什么都没变。删除.stage目录没有任何效果。
以下是我的package.json内容:
{
"name": "idea-planner-ember",
"version": "0.0.0",
"description": "Small description for idea-planner-ember goes here",
"license": "MIT",
"author": "",
"directories": {
"doc": "doc",
"test": "tests"
},
"repository": "",
"scripts": {
"build": "ember build",
"start": "ember server",
"test": "ember test"
},
"devDependencies": {
"bootstrap": "^3.3.7",
"broccoli-asset-rev": "^2.4.5",
"ember-ajax": "^3.0.0",
"ember-cli": "^2.13.1",
"ember-cli-app-version": "^3.0.0",
"ember-cli-babel": "^6.0.0",
"ember-cli-dependency-checker": "^1.3.0",
"ember-cli-eslint": "^3.0.0",
"ember-cli-htmlbars": "^1.1.1",
"ember-cli-htmlbars-inline-precompile": "^0.4.0",
"ember-cli-inject-live-reload": "^1.4.1",
"ember-cli-mirage": "^0.3.1",
"ember-cli-qunit": "^4.0.0",
"ember-cli-shims": "^1.1.0",
"ember-cli-sri": "^2.1.0",
"ember-cli-uglify": "^1.2.0",
"ember-data": "^2.13.0",
"ember-export-application-global": "^2.0.0",
"ember-load-initializers": "^1.0.0",
"ember-resolver": "^4.0.0",
"ember-source": "~2.13.0",
"ember-welcome-page": "^3.0.0",
"loader.js": "^4.2.3"
},
"engines": {
"node": ">= 4"
},
"private": true,
"dependencies": {
"ember-bootstrap": "^1.0.0-alpha.12",
"ember-simple-auth": "^1.3.0",
"ember-cli-flash": "^1.4.2",
"ember-cli-sentry": "^2.4.4"
}
}Node.js 6.11.2
npm 5.3.0
UPD.
我删除了node_modules目录,安装了phantomjs-prebuilt,为我将ember-cli-mirage版本更改为最新的稳定版本(0.3.1),并显式地使用npm i --save-dev faker@3.0.0安装了faker (ember-cli-mirage需要此版本)。现在,当npm i npm不再尝试安装faker时。但错误仍然存在。npm坚持住
摘录:core-js: sill提取babel-plugin@1.0.1
我想这是继faker之后的下一个插件。
发布于 2019-03-05 13:08:33
我不知道为什么,但我也遇到了同样的问题,当在我的package.json中更改“东西”(不是依赖项更新,也就是我的package.json版本)时,npm安装再次工作。
https://stackoverflow.com/questions/45995059
复制相似问题