Я пытаюсь создать свое первое приложение NodeJS, однако я не смог заставить его работать.TypScript не может найти модуль Express
Это шаги, которые я следил за ними из разных блогов и пытались создать первое приложение nodejs в машинописном тексте.
npm install -g express-generator
npm install -g typescript
express SampleApp
npm install -g typings
typings install dt~node --global
typings install dt~express dt~serve-static dt~express-serve-static-core --global
cd SampleApp
npm install
hello.ts
import express = require('express');
var app = express();
Когда я строю скомпилировать TS файл с машинопись
>>> tsc -m commonjs -t es5 hello.ts
hello.ts(1,26): error TS2307: Cannot find module 'express'.
Я прошел через различные ресурсы, не смогли найти решение. Я думаю, мне не нужно копировать файлы node.d.ts и express.d.ts вручную в папку проекта.
Если я использую только nodejs и expressjs npm start
, он отлично работает. Typescript
плагин - это то, что я не могу сделать
Может ли кто-нибудь помочь, что именно я делаю неправильно здесь?
Нет опыта с TS вообще, но, как правило, после запуска 'выразить SampleApp' вам нужно запустить' НПМ install' в созданном каталоге проекта. – robertklep
cd SampleApp, затем npm install –
@arjunkori, я сделал это. Я новичок в nodejs, но я мало знаю об установке пакетов и работе. Просто пытаетесь подключить «TypeScript» – Reddy