【发布时间】:2018-02-10 05:06:49
【问题描述】:
我正在尝试在另一台计算机上运行基于 EmberJS 的项目。
我已经克隆了 repo,当我尝试运行 npm install 时,它会在提取 Faker 包时挂起。
extract:faker: 动词轻轻Rm 不关心内容; C:\Users\Babanov.Viktor\PhpstormProjects\IdeaPlannerFront\node_modules.staging\faker-c7ff04ca\node_modules
我试着等了几个小时,但没有任何改变。删除 .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)并显式安装了faker 和npm i --save-dev faker@3.0.0(ember-cli-mirage 需要此版本)。现在当npm i npm 不再尝试安装faker 时。但是错误仍然存在。 npm 挂了
extract:core-js: sill extract babel-plugin-eval@1.0.1
我猜它是faker之后要提取的下一个插件。
【问题讨论】:
-
你能提供
package.json的依赖吗? -
@SumitRamteke,我已经编辑了问题,谢谢
-
删除节点模块目录。尝试将 ember-cli-mirage 的版本更改为
0.3.4。检查是否可行,然后我将发布描述性答案 -
@SumitRamteke 我尝试这样做但没有效果。
-
检查你的节点版本和相关的 npm 版本。还要检查你是否完成了他们文档中提到的完整的 ember-cli 设置。我已经尝试在我的机器上使用节点
7.8和 npm5.3。未发现此类问题。
标签: node.js ember.js npm faker