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