我想安装一个软件包,bracket-colorizer ,但默认情况下它不会出现在我的 Atom 内的软件包安装程序中。在 this thread ,有人回复,
APM will stop working, but Atom packages are basically just tags on a github repo, so if you clone the package into ~/.atom/packages and checkout to a specific tag, everything should still work.
我不知道 checkout 特定标签在这里意味着什么。我 git 将一个包克隆到 %localappdata%\atom\packages 中,然后转到"file">“设置”>“包”,但在那里没有看到它。将包克隆到atom\packages 后如何安装它?我正在使用 Windows 7,以防万一。
我尝试使用 apm,但出现错误,我认为这可能是因为 Atom 已日落/已弃用,所以 apm 不再工作,但几天前我看到其他人说它对他有用。以下是我在尝试“apm”或“apm -v”或尝试使用 apm 安装软件包时遇到的错误。
internal/modules/cjs/loader.js:796
throw err;
^
Error: Cannot find module '../build/Release/git.node'
Require stack:
- C:\Users\[user]\AppData\Local\atom\app-1.59.0\resources\app\apm\node_modules\gi
t-utils\src\git.js
- C:\Users\[user]\AppData\Local\atom\app-1.59.0\resources\app\apm\lib\install.js
- C:\Users\[user]\AppData\Local\atom\app-1.59.0\resources\app\apm\lib\develop.js
- C:\Users\[user]\AppData\Local\atom\app-1.59.0\resources\app\apm\lib\apm-cli.js
- C:\Users\[user]\AppData\Local\atom\app-1.59.0\resources\app\apm\lib\cli.js
←[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:793
:17)←[39m
←[90m at Function.Module._load (internal/modules/cjs/loader.js:686:27)←[39m
←[90m at Module.require (internal/modules/cjs/loader.js:848:19)←[39m
←[90m at require (internal/modules/cjs/helpers.js:74:18)←[39m
at Object.<anonymous> (C:\Users\[user]\AppData\Local\atom\app-1.59.0\resource
s\app\apm\node_modules\←[4mgit-utils←[24m\src\git.js:3:22)
←[90m at Module._compile (internal/modules/cjs/loader.js:955:30)←[39m
←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:991:10
)←[39m
←[90m at Module.load (internal/modules/cjs/loader.js:811:32)←[39m
←[90m at Function.Module._load (internal/modules/cjs/loader.js:723:14)←[39m
←[90m at Module.require (internal/modules/cjs/loader.js:848:19)←[39m {
code: ←[32m'MODULE_NOT_FOUND'←[39m,
requireStack: [
←[32m'C:\\Users\\[user]\\AppData\\Local\\atom\\app-1.59.0\\resources\\app\\ap
m\\node_modules\\git-utils\\src\\git.js'←[39m,
←[32m'C:\\Users\\[user]\\AppData\\Local\\atom\\app-1.59.0\\resources\\app\\ap
m\\lib\\install.js'←[39m,
←[32m'C:\\Users\\[user]\\AppData\\Local\\atom\\app-1.59.0\\resources\\app\\ap
m\\lib\\develop.js'←[39m,
←[32m'C:\\Users\\[user]\\AppData\\Local\\atom\\app-1.59.0\\resources\\app\\ap
m\\lib\\apm-cli.js'←[39m,
←[32m'C:\\Users\\[user]\\AppData\\Local\\atom\\app-1.59.0\\resources\\app\\ap
m\\lib\\cli.js'←[39m
]
}
除了 apm 之外还有其他方法可以安装 Atom 软件包吗?
最佳答案
使用 apm
安装软件包的信息不完整,但还有一种更简单的方法可以做到这一点:
- 安装最新版本的 Pulsar-Edit
- 按照正常方式在编辑器的 GUI 中或使用
ppm
安装软件包. - (可选)通过将代码克隆到
$HOME/.pulsar/packages
中已安装的包目录中,将包更新到 Github 中托管的较新版本。 (或其他地方,具体取决于操作系统平台)。
关于github - Atom Editor - 如何在不使用 apm 软件包安装程序的情况下安装软件包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75718198/