ReferenceError: Require is not defined (Webstorm)
ReferenceError: Require is not defined (Webstorm)
尝试做一些非常基本的事情,但是 运行 遇到了障碍。
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/jetbrains');
var Product = mongoose.model('Product', {name: String});
var product = new Product({name: "WebStorm"});
product.save(function(err) {
if(err){
console.log('failed');
}else{
console.log('saved');
}
});
不断出现 ReferenceError: require is not defined at [file path]。
我正在 Webstorm 10 中执行此操作。尝试按照本教程学习 Webstorm 中的 MEAN 开发。 https://www.youtube.com/watch?v=JnMvok0Yks8
想法?
您可能正试图 运行 在浏览器中执行上述代码。它应该在 Node 服务器上 运行。 Node 自动定义了 require
函数,所以你永远不会遇到这个问题。
检查 this question 好 "getting started" material.
编辑
这真是奇怪。 WebStorm 肯定是 运行ning Node.js 如果它在终端上是 运行ning。你能在第一行打个断点,调试文件并检查 require
函数吗?
尝试做一些非常基本的事情,但是 运行 遇到了障碍。
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/jetbrains');
var Product = mongoose.model('Product', {name: String});
var product = new Product({name: "WebStorm"});
product.save(function(err) {
if(err){
console.log('failed');
}else{
console.log('saved');
}
});
不断出现 ReferenceError: require is not defined at [file path]。
我正在 Webstorm 10 中执行此操作。尝试按照本教程学习 Webstorm 中的 MEAN 开发。 https://www.youtube.com/watch?v=JnMvok0Yks8
想法?
您可能正试图 运行 在浏览器中执行上述代码。它应该在 Node 服务器上 运行。 Node 自动定义了 require
函数,所以你永远不会遇到这个问题。
检查 this question 好 "getting started" material.
编辑
这真是奇怪。 WebStorm 肯定是 运行ning Node.js 如果它在终端上是 运行ning。你能在第一行打个断点,调试文件并检查 require
函数吗?