【问题标题】:Is it even possible to run an ember 2.18 application in this decade?这十年甚至可以运行 ember 2.18 应用程序吗?
【发布时间】: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 安装它:

  1. git clone https://github.com/facebook/watchman.git(或从上面的链接下载zip文件),
  2. cd 守望者,
  3. git checkout v4.6.0,
  4. ./autogen.sh ,
  5. ./配置,
  6. 制作,
  7. sudo make install

我无法安装此版本,因为第 4 步开始中断,并且the thread regarding the issue contains absolutely nothing

我尝试使用 autoconf 编译它,但仍然出现与上述 git 问题相同的错误。

所以我的问题很简单,我可以运行它吗? 也许完全避免使用守望者?

【问题讨论】:

  • ember-cli 不需要 watchman,没有它也可以工作。 watchman 只会提高你的重建速度。

标签: ember.js ember-cli autoconf watchman


【解决方案1】:

您在构建时遇到了什么错误?我遇到了与此类似的问题,并认为它也是守望者,但它不是必需的。

我的节点版本的实际问题。我通过在项目中运行nvm use,然后运行npm ci 来修复它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-22
    相关资源
    最近更新 更多