我尝试在Windows上的Angular 2中基于以下存储库启动一个新项目:https://github.com/mgechev/angular2-seed
一切正常(npm install,npm start...),但Sublime Text 3显示了我执行项目时不存在的一些错误.
以下是我遵循的步骤:
$ git clone https://github.com/mgechev/angular2-seed.git
$ cd angular2-seed
$ npm install
Run Code Online (Sandbox Code Playgroud)
然后我用Sublime Text(使用TypeScript包)打开项目,我在代码中面临一些错误/警告.
具有@Component装饰器的类显示以下错误:
对装饰器的实验性支持是一个在将来的版本中可能会发生变化的功能.设置'experimentalDecorators'选项以删除此警告.
(它忽略线"experimentalDecorators": true在tsconfig.json)
例如,在src/client/app/about/about.component.ts中,在行上:
moduleId: module.id,
Run Code Online (Sandbox Code Playgroud)
Sublime显示此错误:
找不到名称'模块'.
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"declaration": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "es2015", "dom"],
"sourceMap": true,
"pretty": true,
"allowUnreachableCode": false,
"allowUnusedLabels": false, …Run Code Online (Sandbox Code Playgroud) 我刚刚在装有 Windows 10 的新计算机上安装了 Wamp,但无法成功访问“www”文件夹中的任何项目。
例如,我用一个简单的 index.html 文件创建了文件夹“ C:\wamp64\www\my-site ”,但是当我启动“ localhost/my-site/ ”时,出现以下错误:
未找到
在此服务器上找不到请求的 URL /my-site/。
Apache/2.4.17 (Win64) PHP/5.6.16 服务器在本地主机端口 80
另一方面,“ localhost/ ”和“ localhost/phpmyadmin/ ”工作得很好。
我检查了httpd.conf flie,一切似乎都没问题:
#...
Listen 0.0.0.0:80
Listen [::0]:80
#...
ServerName localhost:80
#...
DocumentRoot "C:/wamp64/www/"
#...
Run Code Online (Sandbox Code Playgroud)
有什么想法可以解决我的问题吗?
先感谢您!