去掉了初始package.json中不必要的依赖
This commit is contained in:
parent
d48254f9e0
commit
76e3ae1991
|
|
@ -231,7 +231,7 @@ async function create(dirName, cmd) {
|
|||
}
|
||||
// 获取package.json内容
|
||||
const packageJson = (0, template_1.packageJsonContent)({
|
||||
name: DEFAULT_PROJECT_NAME, // 后面再统一rename
|
||||
name: DEFAULT_PROJECT_NAME,
|
||||
version,
|
||||
description,
|
||||
cliName: config_1.CLI_NAME,
|
||||
|
|
|
|||
|
|
@ -19,13 +19,9 @@ function packageJsonContent({ name, version, description, cliName, cliBinName, i
|
|||
let oakDevDependencyStr = '';
|
||||
if (isDev) {
|
||||
oakDependencyStr = `
|
||||
"oak-backend-base": "file:../oak-backend-base",
|
||||
"oak-common-aspect": "file:../oak-common-aspect",
|
||||
"oak-db": "file:../oak-db",
|
||||
"oak-domain": "file:../oak-domain",
|
||||
"oak-external-sdk": "file:../oak-external-sdk",
|
||||
"oak-frontend-base": "file:../oak-frontend-base",
|
||||
"oak-memory-tree-store": "file:../oak-memory-tree-store",`;
|
||||
"oak-frontend-base": "file:../oak-frontend-base",`;
|
||||
if (dependencies?.length) {
|
||||
dependencies?.forEach((dep) => {
|
||||
if ((0, fs_1.existsSync)((0, path_1.join)(process.cwd(), '..', dep))) {
|
||||
|
|
@ -41,13 +37,9 @@ function packageJsonContent({ name, version, description, cliName, cliBinName, i
|
|||
else {
|
||||
// todo,这里从npmjs.org上获取最新版本
|
||||
oakDependencyStr = `
|
||||
"oak-backend-base": "^${getPackageLatestVersion('oak-backend-base')}",
|
||||
"oak-common-aspect": "^${getPackageLatestVersion('oak-common-aspect')}",
|
||||
"oak-db": "^${getPackageLatestVersion('oak-db')}",
|
||||
"oak-domain": "^${getPackageLatestVersion('oak-domain')}",
|
||||
"oak-external-sdk": "^${getPackageLatestVersion('oak-external-sdk')}",
|
||||
"oak-frontend-base": "^${getPackageLatestVersion('oak-frontend-base')}",
|
||||
"oak-memory-tree-store": "^${getPackageLatestVersion('oak-memory-tree-store')}",`;
|
||||
"oak-frontend-base": "^${getPackageLatestVersion('oak-frontend-base')}",`;
|
||||
if (dependencies?.length) {
|
||||
dependencies?.forEach((dep) => {
|
||||
oakDependencyStr += `\n"${dep}": "^${getPackageLatestVersion(dep)}"`;
|
||||
|
|
|
|||
|
|
@ -29,13 +29,9 @@ export function packageJsonContent({
|
|||
let oakDevDependencyStr = '';
|
||||
if (isDev) {
|
||||
oakDependencyStr = `
|
||||
"oak-backend-base": "file:../oak-backend-base",
|
||||
"oak-common-aspect": "file:../oak-common-aspect",
|
||||
"oak-db": "file:../oak-db",
|
||||
"oak-domain": "file:../oak-domain",
|
||||
"oak-external-sdk": "file:../oak-external-sdk",
|
||||
"oak-frontend-base": "file:../oak-frontend-base",
|
||||
"oak-memory-tree-store": "file:../oak-memory-tree-store",`;
|
||||
"oak-frontend-base": "file:../oak-frontend-base",`;
|
||||
if (dependencies?.length) {
|
||||
dependencies?.forEach(
|
||||
(dep) => {
|
||||
|
|
@ -54,13 +50,9 @@ export function packageJsonContent({
|
|||
else {
|
||||
// todo,这里从npmjs.org上获取最新版本
|
||||
oakDependencyStr = `
|
||||
"oak-backend-base": "^${getPackageLatestVersion('oak-backend-base')}",
|
||||
"oak-common-aspect": "^${getPackageLatestVersion('oak-common-aspect')}",
|
||||
"oak-db": "^${getPackageLatestVersion('oak-db')}",
|
||||
"oak-domain": "^${getPackageLatestVersion('oak-domain')}",
|
||||
"oak-external-sdk": "^${getPackageLatestVersion('oak-external-sdk')}",
|
||||
"oak-frontend-base": "^${getPackageLatestVersion('oak-frontend-base')}",
|
||||
"oak-memory-tree-store": "^${getPackageLatestVersion('oak-memory-tree-store')}",`;
|
||||
"oak-frontend-base": "^${getPackageLatestVersion('oak-frontend-base')}",`;
|
||||
if (dependencies?.length) {
|
||||
dependencies?.forEach(
|
||||
(dep) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue