web-dev-qa-db-ja.com

Visual Studio CodeでローカルWebサーバーを設定する方法

私はVSコードの初心者でTypeScriptを使用しています。HTMLファイルを開くためにローカルサーバーパスを設定しようとしていますが、その設定方法と、常に設定しようとするとエラーが発生します。この(NPMインストール)コマンドと(NPMスタート)コマンドをターミナルで使用できません。このコマンドを使用すると、エラーが発生します。プロキシの問題はありますか? VSコードでこの問題を解決するにはどうすればよいですか?

フォルダー構造:

TsDemo--folder name

.vscode
   ->launch.json
   ->tasks.json
out
    ->app.js
    ->app.js.map

app.ts
index.html 
tsconfig.json

私はこのリンクをフォローしました: https://blogs.msdn.Microsoft.com/cdndevs/2016/01/24/visual-studio-code-and-local-web-server/ が機能していません。このコマンドを使用した場合:D:\ TsDemo> NPM install

        D:\TsDemo>npm install
        npm ERR! code ETIMEDOUT
        npm ERR! errno ETIMEDOUT
        npm ERR! network request to https://registry.npmjs.org/lite-server failed, reason: connect ETIMEDOUT 10.232.192.45:8080
        npm ERR! network This is a problem related to network connectivity.
        npm ERR! network In most cases you are behind a proxy or have bad network settings.
        npm ERR! network
        npm ERR! network If you are behind a proxy, please make sure that the
        npm ERR! network 'proxy' config is set properly.  See: 'npm help config'

        npm ERR! A complete log of this run can be found in:
        npm ERR!     C:\Users\AppData\Roaming\npm-cache\_logs\2017-12-20T14_16_49_680Z-debug.log

このコマンドを使用する場合:D:\ TsDemo> NPM start

        D:\TsDemo>npm start
        >[email protected] start D:\TsDemo
        > npm run lite

        npm WARN invalid config loglevel="notice"

        > [email protected] lite D:\TsDemo

        >lite-server --port 10001

        'lite-server' is not recognized as an internal or external command,
        operable program or batch file.
        npm ERR! code ELIFECYCLE
        npm ERR! errno 1
        npm ERR! [email protected] lite: `lite-server --port 10001`
        npm ERR! Exit status 1
        npm ERR!
        npm ERR! Failed at the [email protected] lite script.
        npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
        npm WARN Local package.json exists, but node_modules missing, did you mean to install?


        npm ERR! A complete log of this run can be found in:
        npm ERR!     C:\Users\411732\AppData\Roaming\npm-cache\_logs\2017-12-20T14_07_41_636Z-debug.log
        npm ERR! code ELIFECYCLE
        npm ERR! errno 1
        npm ERR! [email protected] start: `npm run lite`
        npm ERR! Exit status 1
        npm ERR!
        npm ERR! Failed at the [email protected] start script.
        npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
        npm WARN Local package.json exists, but node_modules missing, did you mean to install?

        npm ERR! A complete log of this run can be found in:
        npm ERR!     C:\Users\AppData\Roaming\npm-cache\_logs\2017-12-20T14_07_41_694Z-debug.log    
8
saranchel n

Live Server Extensionを使用するだけです。 VS Codeから直接インストールすれば大丈夫です。エディターの下部にリンクがあり、サーバーを自動的に起動して実行し、HTMLをすぐに表示することもできます。

次も確認してください: live-server-web-extension および Live Server

17
k.vincent