我是新来的,我试图用json和socket.io创建一个实时聊天应用程序。我已经安装了Node.js,当键入npm init
-创建并安装package.json文件时,它给了我:“对不起,名称只能包含URL友好字符。”!我在Micsorosft Visual Studio代码中输入此代码。当我输入npm install
时,它给我“抱歉,名称不能包含开头或结尾的空格,名称只能包含URL友好字符。”我的问题是设置目录需要做什么。以前谢谢!这是JS代码的一部分。
var app = require('express')(3000);
var http = require('http').createServer(app);
app.get('/', (req, res) => {
res.send('<h1>Hello world</h1>');
});
http.listen(3000, () => {
console.log('listening on *:3000');
});
答案 0 :(得分:0)
您的name
中的package.json
字段很可能包含无效字符。
仅使用小写字母字符和连字符进行分隔。