gpt4 book ai didi

node.js - 无法在 Ubuntu 中使用 Express.js

转载 作者:行者123 更新时间:2023-12-04 19:18:18 24 4
gpt4 key购买 nike

我安装了 node 和 npm,然后我安装了 express gobally 和本地。我正在关注本教程。

但是当我输入命令 express 或 express -c stylus 时,它会询问 Destination is not empty?然后它说正在中止。

但是,该包已创建。

abhishek@TiltedLines:~/blog$ express mytestapp

create : mytestapp
create : mytestapp/package.json
create : mytestapp/app.js
create : mytestapp/public
create : mytestapp/public/images
create : mytestapp/public/stylesheets
create : mytestapp/public/stylesheets/style.css
create : mytestapp/routes
create : mytestapp/routes/index.js
create : mytestapp/views
create : mytestapp/views/layout.jade
create : mytestapp/views/index.jade
create : mytestapp/public/javascripts

dont forget to install dependencies:
$ cd mytestapp && npm install

abhishek@TiltedLines:~/blog$ express -c stylus
destination is not empty, continue?
aborting
abhishek@TiltedLines:~/blog$ express
destination is not empty, continue?
aborting
abhishek@TiltedLines:~/blog$ express
destination is not empty, continue?
aborting
abhishek@TiltedLines:~/blog$ cd mytestapp
abhishek@TiltedLines:~/blog/mytestapp$ npm install
npm WARN engine express@2.5.8: wanted: {"node":">= 0.4.1 < 0.7.0"} (current: {"node":"0.12.2","npm":"2.7.4"})
express@2.5.8 node_modules/express
├── qs@0.4.2
├── mime@1.2.4
├── mkdirp@0.3.0
└── connect@1.9.2 (formidable@1.0.17)

jade@1.9.2 node_modules/jade
├── character-parser@1.2.1
├── void-elements@2.0.1
├── commander@2.6.0
├── mkdirp@0.5.0 (minimist@0.0.8)
├── with@4.0.3 (acorn-globals@1.0.4, acorn@1.0.3)
├── constantinople@3.0.1 (acorn-globals@1.0.4)
└── transformers@2.1.0 (promise@2.0.0, css@1.0.8, uglify-js@2.2.5)
abhishek@TiltedLines:~/blog/mytestapp$ express -c stylus
destination is not empty, continue?
aborting
abhishek@TiltedLines:~/blog/mytestapp$ express
destination is not empty, continue?

最佳答案

您希望将选项作为您运行的单个快速生成器的一部分运行,而不是作为单独的调用。从您的示例输出中,您将在 mytestapp 下生成一个应用程序。然后在运行 express -c stylus 时在上一级创建的 css 样式来自生成的 mytestapp 外部的命令目录。

尝试在空目录中运行以下命令:

express -c stylus mytestapp

这将使用手写笔 css 引擎创建您的应用程序。

关于node.js - 无法在 Ubuntu 中使用 Express.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30150451/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com