책 "Riot.js 간단한 웹 응용 프로그램 개발"읽기 노트
링크는 가능한 한 Official Site 링크를 붙여야 합니다.
npm 명령
은 Server Side JavaScript(노드.js)에서 사용할 수 있는 Package 관리 도구입니다.Package는 다음 1을 의미합니다.3. 총결산
npx 명령
Install의 Package에 포함된 명령을 해결하고 실행하는 데 사용되는 편리한 도구입니다.
Package는 globl install, local install(selected by default)을 선택할 수 있습니다.후자를 선택하면 설치를 실행하는 폴더의 node-modules 폴더에 Package, node 구성modules 폴더를 삭제하면 깨끗하고 나중에 깨끗하게 정리됩니다.
설치 패키지를 만들면 200MB-300MB의 디스크 용량이 소모될 수 있기 때문에 패키지를 사용할 때 local 설치를 선택하는 것이 상책이다.
npx - npm
명령 실행 예
a.sh
> npx yarn -v
npx: 1個のパッケージを1.893秒でインストールしました。
1.22.5
yarn 명령
Yet Another npm 명령입니다.모바일 서적 샘플 사이트(이하 링크)의 코드가 필요합니다.
kkeeth/riot4-book-example-apps
In-browser compilation
브라우저에서 구성 요소 파일(riot 파일)을 컴파일하는 동시에 실행할 수 있습니다.
다음 링크는 online JavaScript IDE의 예입니다.
Plunker - riot4 template
Vue.js 같은 경우 bundler (e.g.webpack) 를 사용하여vue 파일을 컴파일한 후 실행합니다.하지만 리오.js는 이와 다른 집행 수단을 제공했다.
컴파일러.js
module, Package 제작용 패키지 제작 및 호출.json의 기술
다음 코드main.js에서 index.js 파일에 기술된 Foo module을 사용했습니다.
import Foo from '../index';
const obj = new Foo();
obj.bar // => "OK"
index.js 파일은 다음과 같다.모듈러 대상의 exports 속성에 구조기 함수Foo를 등록하면 모듈이 됩니다.Foo module을 Package, package로 만들기 위해json 파일을 준비합니다.
devDependencies 속성에서 개발할 때 + 정식으로 사용된 모듈을 설명합니다.
e.g. (package.json)
function Foo() {
this.bar = function() {
return "OK";
};
}
module.exports = Foo;
Reference
이 문제에 관하여(책 "Riot.js 간단한 웹 응용 프로그램 개발"읽기 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/tana00/articles/5126795ca65b9558004d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)