/ / Browserify trabajando en algunas carpetas en windows, pero no en otras - windows, visual-studio-2012, browserify

Browserify trabajando en algunas carpetas en windows, pero no en otras - windows, visual-studio-2012, browserify

Estoy tratando de configurar un flujo de compilación en VisualEntorno de estudio (13, en Windows 7) usando browserify, y estoy obteniendo un comportamiento extraño al tratar de que browserify funcione. Soy nuevo en el medio ambiente y también en la tecnología, así que estoy bastante confundido aquí.

Para los fines de esta prueba, la estructura de mi archivo es la misma que el ejemplo de la API básica que se encuentra aquí: http://viget.com/extend/gulp-browserify-starter-faq Instalé browserify usando npm. Está ejecutando la versión 5.12.0

Si coloco app.js y hideElement.js en un directorio simple, como C: Temp, y ejecuto

c:Temp> browserify app.js

todo funciona bien Agrupa los tres archivos necesarios y los escupe. Pero si ejecuto el comando browserify desde mi directorio de proyecto (C: Users \ documentsvisual studio 2013ProjectsExcelConverterExcelConverterWeb), me aparece el siguiente error:

C:Users<name.redacted>DocumentsVisual Studio 2013ProjectsExcelConverterExcelConverterWeb>browserify app.js
Error: SyntaxError: Unexpected token ? while parsing json file package.json
at fns(C:Users<name.redacted>AppDataRoamingnpmnode_modulesbrowserifynode_modulesmodule-depsindex.js:402:30)
at fs.js:271:14
at Object.oncomplete (fs.js:107:15)

He visto el archivo en cuestión, y no puedohacer cabezas o colas de ella. Entonces, ¿qué está pasando aquí? ¿Cómo es que browserify funciona bien cuando lo ejecuto desde un directorio, pero no desde el otro? Parece que estoy usando el mismo ejecutable.

(Estoy intentando utilizar browserify como parte de un proceso de compilación basado en gulp, pero dado que los errores producidos por gulp son básicamente los mismos que veo cuando corro desde la línea de comando)

Respuestas

8 para la respuesta № 1

Me encontré con "token inesperado"? problema. Cambiar el tipo de codificación package.json a "ANSI" ayudó a resolverlo. La mayoría de los editores de texto tienen esa opción cuando "Guardar como" cambia la opción Codificación, luego presiona "Guardar"

Vea si eso funciona para usted.