mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 06:47:20 +08:00
fix: shell脚本高亮
This commit is contained in:
@@ -19,7 +19,10 @@ const createModel = ref({
|
||||
keep: 1,
|
||||
backup_type: 'website',
|
||||
backup_storage: 0,
|
||||
script: $gettext('# Enter your script content here'),
|
||||
script:
|
||||
`#!/bin/bash\nexport PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH\n\n` +
|
||||
$gettext('# Enter your script content here') +
|
||||
`\n`,
|
||||
time: '* * * * *'
|
||||
})
|
||||
|
||||
@@ -148,7 +151,7 @@ onMounted(() => {
|
||||
</n-form-item>
|
||||
<div v-if="createModel.type === 'shell'">
|
||||
<n-text>{{ $gettext('Script Content') }}</n-text>
|
||||
<common-editor v-model:value="createModel.script" lang="sh" height="40vh" />
|
||||
<common-editor v-model:value="createModel.script" lang="shell" height="40vh" />
|
||||
</div>
|
||||
<n-form-item v-if="createModel.type === 'backup'" :label="$gettext('Backup Type')">
|
||||
<n-radio-group v-model:value="createModel.backup_type">
|
||||
|
||||
@@ -279,7 +279,7 @@ onUnmounted(() => {
|
||||
<cron-selector v-model:value="editTask.time"></cron-selector>
|
||||
</n-form-item>
|
||||
</n-form>
|
||||
<common-editor v-model:value="editTask.script" lang="sh" height="40vh" />
|
||||
<common-editor v-model:value="editTask.script" lang="shell" height="40vh" />
|
||||
<n-button type="info" @click="saveTaskEdit" mt-10 block>
|
||||
{{ $gettext('Save') }}
|
||||
</n-button>
|
||||
|
||||
@@ -345,7 +345,7 @@ onMounted(() => {
|
||||
</span>
|
||||
</n-form-item>
|
||||
<n-form-item :label="$gettext('Script')">
|
||||
<common-editor v-model:value="createModel.script" lang="sh" height="40vh" />
|
||||
<common-editor v-model:value="createModel.script" lang="shell" height="40vh" />
|
||||
</n-form-item>
|
||||
</n-form>
|
||||
<n-button type="info" @click="handleCreate" block>
|
||||
@@ -383,7 +383,7 @@ onMounted(() => {
|
||||
<n-switch v-model:value="editModel.status" />
|
||||
</n-form-item>
|
||||
<n-form-item :label="$gettext('Script')">
|
||||
<common-editor v-model:value="editModel.script" lang="sh" height="40vh" />
|
||||
<common-editor v-model:value="editModel.script" lang="shell" height="40vh" />
|
||||
</n-form-item>
|
||||
</n-form>
|
||||
<n-button type="info" @click="handleUpdate" block>
|
||||
|
||||
Reference in New Issue
Block a user