>  기사  >  개발 도구  >  vscode에 nodejs 스마트 프롬프트를 설치하는 방법

vscode에 nodejs 스마트 프롬프트를 설치하는 방법

王林
王林원래의
2020-02-11 16:52:573693검색

vscode에 nodejs 스마트 프롬프트를 설치하는 방법

1. Taobao 이미지를 사용하는 경우 먼저 타이핑 패키지를 설치하세요. cmd 실행:

cnpm i typings -g
//cnpm install typings -global

2. 위 명령을 통해 Typings 패키지가 다운로드됩니다. 그런 다음 프로젝트 개발 디렉터리로 이동하여 명령 창을 열고 다음을 입력합니다.

typings init

이때 Typings.json 파일이 나타납니다. 현재 디렉터리에 있는 이 파일은 팀 개발에 일반적으로 사용되는 타이핑 구성 파일(설치된 타이핑 패키지)로 npm의 package.json

과 유사합니다. 그런 다음 디렉터리 변경 명령 ​​창에 다음 명령을 입력하여 js 플러그를 설치합니다. 프롬프트 파일에서 다음과 같이

typings install dt~node --global --save
//typings install dt~jquery --global --save
//typings install express --ambient --save

(–global: 전역 파일을 나타내며, 일부 패키지는 이 매개변수를 추가해야 함)
(–save: 위에서 언급한 Typings.json에 이 설치 정보를 기록하는 것을 나타냄)

현재 디렉터리에서 생성 빈 jsconfig.json 파일. 이 단계는 매우 중요합니다. 이 파일을 만든 후 VSCode를 다시 시작하면 코드 프롬프트가 표시됩니다.

다음과 같은 새로운 파일 명령을 참조할 수 있습니다.

1, cd.>a.txtcd.>a.txt

cd.表示改变当前目录为当前目录,即等于没改变;而且此命令不会有输出。

>表示把命令输出写入到文件。后面跟着a.txt,就表示写入到a.txt。而此例中命令不会有输出,所以就创建了没有内容的空文件。

2、copy nul a.txt

nul表示空设备,从概念上讲,它不可见,存在于每个目录中,可以把它看成一个特殊的“文件”,它没有内容;一般可把输出写入到nul,来达到屏蔽输出的目的,如pause>nul,此命令执行效果是暂停,并且不会显示“请按任意键继续. . .”。

此例子表示将空设备复制到a.txt,同样创建了没有内容的空文件。

3、type nul>a.txt

此例子表示显示空设备的内容,并写入到a.txt。

4、echo a 2>a.txt

“2”表示错误输出的句柄,此例中没有错误输出,所以创建了没有内容的空文件。其实>默认都是重定向了句柄1,即标准输出句柄。比如cd.>a.txt,其实就是cd. 1>a.txt。

同样,句柄3到9也可以使用在本例中,它们是未经定义的句柄,也不会有输出,如echo a 3>a.txt。

5、fsutil file createnew d:a.txt 0

使用fsutil创建了一个空文件。

6、copy con a.txt 

cd는 현재 디렉터리를 현재 디렉터리로 변경한다는 의미입니다. 변경 사항이 없으며 이 명령은 출력되지 않습니다.


> 명령 출력을 파일에 쓰는 것을 의미합니다. a.txt 다음에 오는 것은 a.txt에 쓰는 것을 의미합니다. 이 예에서는 명령에 출력이 없으므로 내용이 없는 빈 파일이 생성됩니다.

2. copy nul a.txtnul은 개념적으로는 보이지 않으며 모든 디렉터리에 존재하며 내용이 없습니다. ; 일반적으로 출력을 보호하기 위해 출력을 nul에 기록할 수 있습니다(예: Pause>nul). 이 명령의 실행 효과는 일시 중지되며 "계속하려면 아무 키나 누르십시오..."는 그렇지 않습니다. 표시됩니다.

🎜이 예는 빈 장치를 a.txt에 복사하는 것을 의미하며, 내용이 없는 빈 파일도 생성됩니다. 🎜🎜3. nul>a.txt 입력🎜🎜이 예는 빈 장치의 내용이 표시되고 a.txt에 기록되는 것을 보여줍니다. 🎜🎜4. echo a 2>a.txt🎜🎜"2"는 오류 출력 핸들을 나타냅니다. 이 예에서는 오류 출력이 없으므로 내용이 없는 빈 파일이 생성됩니다. . 실제로 기본적으로 표준 출력 핸들인 핸들 1이 리디렉션됩니다. 예를 들어, cd.>a.txt는 실제로는 1>a.txt입니다. 🎜🎜마찬가지로 핸들 3~9도 이 예에서 사용할 수 있습니다. 이는 정의되지 않은 핸들이며 echo a 3>a.txt와 같은 출력이 없습니다. 🎜🎜5. fsutil file createnew d:a.txt 0🎜🎜fsutil을 사용하여 빈 파일을 만듭니다. 🎜🎜6.copy con a.txt 🎜🎜Enter Ctrl+Z🎜🎜🎜관련 권장 사항: 🎜vscode 튜토리얼🎜🎜

위 내용은 vscode에 nodejs 스마트 프롬프트를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.