node.js - module.js:549 抛出错误;错误:找不到模块“C:\Y_ntt\Try-Angular-v4-master\dist\server.js”
问题描述
我尝试了所有关于堆栈溢出的现有解决方案,但没有一个有效。
node js version -> v8.11.3
npm versin -> 5.6.0:
Windows 8:
我的目标:基本上我正在尝试使用此链接将我的 angular 5 应用程序转换为通用应用程序(用于 SEO 目的)
运行ng build
命令后,我输入命令node dist/server.js
,我得到以下错误:
C:\Y_ntt\Try-Angular-v4-master>node dist/server.js
module.js:549
throw err;
^
Error: Cannot find module 'C:\Y_ntt\Try-Angular-v4-master\dist\server.js'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Function.Module.runMain (module.js:693:10)
at startup (bootstrap_node.js:191:16)
at bootstrap_node.js:612:3
我的 dist 文件夹内容:
除了 command node dist/server.js
,我还尝试了以下命令,但它们都不起作用:
node server.js
node dist/server.js
如果尝试运行此命令node dist/server/main.js
,则出现以下错误:
C:\Y_ntt\Try-Angular-v4-master>node dist/server/main.js
C:\Y_ntt\Try-Angular-v4-master\node_modules\ngx-bootstrap\carousel\carousel.component.js:14
import { Component, Input, Output, EventEmitter, NgZone } from '@angular/core';
^^^^^^
SyntaxError: Unexpected token import
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:616:28)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.ngx-bootstrap/carousel/carousel.component (C:\Y_ntt\Try-Angular-v4-master\dist\server\main.js:2765:18)
请帮助我将不胜感激!
解决方案
推荐阅读
- python - .data 在 pytorch 中仍然有用吗?
- python - 气流 dagbag_import_timeout - 使用 subdag 吗?
- list - 是否可以使用 AMP 侧边栏创建多级导航?
- scala - 使用 scala /spark 创建蜂巢视图
- r - RStudio 要求证书
- perforce - 编辑工作区文件时可以防止 P4Merge 跳回文件顶部吗?
- javascript - 带有 Three.js 和 React.js 的 JSON 3D 元素
- dynamic - 将 vue js 代码注入 DIV 标签
- azure - 使用 Azure 应用程序洞察监控 IIS Web 应用程序
- qt - 为什么委托无法识别状态mouseOver?