옵션
|
설명
|
데이터 유형
|
---|---|---|
--help
|
도움말을 표시합니다.
|
[부울]
|
--parentDir, -d
|
프로젝트에 대한 상위 디렉터리입니다.
|
[기본값: "."]
|
--logLevel, -1
|
로그 수준을 설정합니다.
|
[기본값: "info"]
|
package.json
|
---|
![]() |
속성
|
설명
|
---|---|
이름
|
파일 이름에 사용할 수 있는 모든 문자로 구성됩니다. 가능하면 이름은 커넥터가 상호 작용하는 서비스의 이름이어야 합니다. 접미사는 ThingWorx Flow 커넥터임을 나타내는 –connector여야 합니다. 이름은 다음과 같은 형식이어야 합니다.
<ptc-servicename-connector>
servicename은 밑줄(_)을 제외한 특수 문자를 포함할 수 없습니다.
예를 들어, ThingWorx Flow 커넥터의 이름은 패키지 이름의 ptc-thingworx-connector여야 합니다.
|
description
|
검색 결과에 나열된 대로 패키지에 대한 적절한 설명을 제공합니다.
|
scripts
|
이는 커넥터 수명 주기의 다양한 시간대에 실행되는 스크립트 명령이 포함된 사전입니다.
• 테스트 스크립트를 실행하려면 다음 명령을 실행합니다.
npm test
• 사용자 정의 스크립트를 실행하려면 다음 명령을 실행합니다.
npm run <script name>
스크립트에 대한 자세한 내용은 npm 스크립트 웹 사이트를 참조하십시오.
|
dependencies
|
런타임에 아티팩트가 시작될 때 커넥터가 해당 코드에서 사용하는 다른 NPM 패키지입니다.
ptc-flow-sdk는 필수 종속성입니다.
ThingWorx Flow에서 커넥터를 로드하지 못할 수 있으므로 ptc-flow-sdk 종속성을 제거하지 마십시오.
종속성에 대한 자세한 내용은 npm 웹 사이트에서 종속성 섹션을 참조하십시오.
|
devDependencies
|
개발 단계 동안 사용됩니다. devDependencies에 커넥터를 테스트하는 데만 사용되는 추가 npm 패키지를 매핑할 수 있습니다.
자세한 내용은 npmjs 웹 사이트의 devDependencies 단원을 참조하십시오.
|