【发布时间】:2021-12-29 13:38:09
【问题描述】:
我必须对使用 ember 2.18.2 完成的项目进行一些调整,现在这完全是一场灾难。
我使用的是 macOS BigSur(11.6),这是 pckage.json:
"body-parser": "^1.15.2",
"broccoli-asset-rev": "^2.4.5",
"ember-ace": "1.3.2",
"ember-ajax": "^3.0.0",
"ember-browserify": "^1.2.1",
"ember-changeset": "1.2.0",
"ember-changeset-validations": "1.2.4",
"ember-cli": "2.18.2",
"ember-cli-app-version": "^3.0.0",
"ember-cli-babel": "^6.6.0",
"ember-cli-clipboard": "0.13.0",
"ember-cli-dependency-checker": "^2.0.0",
"ember-cli-eslint": "^4.2.1",
"ember-cli-head": "^0.4.1",
"ember-cli-htmlbars": "^2.0.1",
"ember-cli-htmlbars-inline-precompile": "^1.0.0",
"ember-cli-inject-live-reload": "^1.4.1",
"ember-cli-markdown-editor": "^0.1.0",
"ember-cli-mirage": "0.2.9",
"ember-cli-moment-shim": "2.0.0",
"ember-cli-page-object": "1.8.0",
"ember-cli-qunit": "4.2.1",
"ember-cli-release": "^0.2.9",
"ember-cli-sentry": "3.0.0-beta.1",
"ember-cli-shims": "^1.2.0",
"ember-cli-spinner": "0.0.9",
"ember-cli-sri": "^2.1.0",
"ember-cli-stylus": "1.0.6",
"ember-cli-uglify": "^2.0.0",
"ember-click-outside": "1.3.0",
"ember-data": "2.18.2",
"ember-data-has-many-query": "0.2.0",
"ember-export-application-global": "^2.0.0",
"ember-file-upload": "^3.0.5",
"ember-font-awesome": "3.1.1",
"ember-inflector": "^3.0.1",
"ember-intercom-io": "0.1.4",
"ember-load-initializers": "^1.0.0",
"ember-maybe-import-regenerator": "0.1.6",
"ember-metrics": "0.14.0",
"ember-modifier-manager-polyfill": "^1.2.0",
"ember-moment": "7.0.0-beta.3",
"ember-power-select": "1.10.4",
"ember-power-select-with-create": "0.4.0",
"ember-qunit": "3.3.0",
"ember-radio-buttons": "4.1.0",
"ember-resolver": "^4.0.0",
"ember-route-action-helper": "2.0.6",
据我所知,我需要为这个项目安装 watchman 4.9,我尝试使用类似这样的东西从他们的 git 安装它:
- git clone https://github.com/facebook/watchman.git(或从上面的链接下载zip文件),
- cd 守望者,
- git checkout v4.6.0,
- ./autogen.sh ,
- ./配置,
- 制作,
- sudo make install
我无法安装此版本,因为第 4 步开始中断,并且the thread regarding the issue contains absolutely nothing。
我尝试使用 autoconf 编译它,但仍然出现与上述 git 问题相同的错误。
所以我的问题很简单,我可以运行它吗? 也许完全避免使用守望者?
【问题讨论】:
-
ember-cli不需要watchman,没有它也可以工作。watchman只会提高你的重建速度。
标签: ember.js ember-cli autoconf watchman