# cli-demo **Repository Path**: hpstream/cli-demo ## Basic Information - **Project Name**: cli-demo - **Description**: 学习 脚手架的使用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-08 - **Last Updated**: 2021-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 实现自己的脚手架 ## 学习脚手架的必备知识 ### 如何将一个文件变成可执行文件 ``` chmod 777 filename 可以将文件改为可执行文件 drwxr-xr-x 最后一个x 表示这是一个可执行文件 ``` ### 如何形成一个软连接 ``` ln -s js路径 nam ``` ### 如何让可执行文件,用node脚本执行,而不是shell脚本 ``` 在js文件头部增加 #! /usr/bin/env node ``` ### lerna 发包的注意事项; 1. npm login 记得登录 2. 在根目录上建立LICENSR.md文件 3. 建npm上建立组织 4. 建立的包中,在package.json中添加字段 ``` "publishConfig": { "access": "public" } ``` ### yarn 多仓库的注意事项 ``` // package.json; { "private": true, "workspaces": [ "packages/*" ], } ```